No photos yet — be the first to add one
Mavrela is located near the town of Ist, reachable by a roughly 30-minute walk from the town center. The bay contains an archaeological site along its shoreline. Access is on foot via a marked path, with no facilities available at the beach itself.
Reviews
No reviews yet.