The Greek Islands on the blue waters of the Aegean Sea are home to some of the world's most beautiful beaches. They're the first images of the country but then there's the majestic Mt. Olympus, extraordinary Meteora, and ancient ruins around the country. WhileAthens disappoints those looking for aesthetic inspiration, Greece is a country that truly satisfies all the senses and it's understandable how the idea of so many gods originated here.