Best Businesses in Megara

View as:

Athens Circuit

Show description
The recently renovated motorway Athens Circuit is the first car track ever created in Greece, at Megara city. Located within a short distance of 35km from the center of Athens, Athens Circuit was founded in 1994 to mark its official opening in 1998.
View on map