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. While Athens 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.