Olympia Greece Island Excursion – 2015-07-24

Olympia was where the first Olympic took place in Greece back in 8th century BC. Statue of Zeus at Olympia is one of the seven wonders of the world. Though most of the remnants have been put away in the museum, you could feel the monumental work that went into building this entire site.