Megara is a historic town and a municipality in West Attica, Greece. It lies in the northern section of the Isthmus of Corinth opposite the island of Salamis.

Location / Contacts :

Weather in City :

Claim listing: Port Authority Megara

Reply to Message