Levrossos is located on the northern part of Amorgos island and features a sandy beach with tree shade and snorkelling opportunities near the rocks. Access requires a 10-minute hike from a limited parking area, and sunbeds are available on-site.
Reviews
No reviews yet.