Chalkida is the chief town of the island of Euboea in Greece, situated on the Euripus Strait at its narrowest point.

VHF CH. 16,12

Weather in City :

Claim listing: Port Authority Chalkida

Reply to Message