Massari means village in the mountains. There are much green vegetation around the area.
Local town in Massari village


Haraki beach

Fekralos castle
The castle is on top of the hill over looking at the Aegean Sea and the Charaki village.






More photos of the sea view

