A secluded bay offering stunning views and a peaceful environment, perfect for relaxation.
Part of: Albania