Greece travel guide: Chalkida, the beautiful capital of Evia island | land of myths

Chalcis or Chalkida is the capital of the island of Euboea (Evia) in Greece, situated on the Euripus Strait at its narrowest point.


Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *