FROM ATHENS TO OLYMPIA BY BUS When you visit Greece the five places that must be included in everybody’s itinerary are: The Acropolis and the Archaeological museum of Athens, Olympia, Delphi and the “unique” site of the Meteora rocks. The promotion of Ancient Olympia, a world heritage jewel and birthplaceRead More →