Karavostamo, Ikaria: A North Coast Fishing Village
Karavostamo sits on the north coast of Ikaria, east of the port town of Evdilos. The village ranks among the island’s most populous and authentic settlements. It spreads across a green, well-watered slope that runs down to a small fishing harbour and a pebble-and-sand beach. Springs and running water feed terraced gardens and orchards on … Read more