The 1896 Olympic Stadium in Athens, Greece — site of the first games of the modern Olympics.
Related posts:
Advice, itineraries, and inspiration for the time-crunched traveler
The 1896 Olympic Stadium in Athens, Greece — site of the first games of the modern Olympics.
Related posts:
1 comment in this article
August 10, 2012 am31 11:14
The stadium looks like the old, open-air Greek theaters! Love it!
Jess @UsedYorkCity recently posted..Gone Fishin’: Free Family Fun At Pier 25