Zagora is the largest village on the Pelion peninsula, which is 47 km from Volos. It is located in Horefto Bay, which is characterized by […]