Greece is a popular destination amongst tourists, especially from India. Tourism in Greece offers variety of sightseeing and entertainment options. Surrounded by crystal blue waters all around, Greece has 2000 islands, out of which 160 are known to be inhabited. It has everything that a traveller could ask for, starting from history and culture, huge mountains, golden beaches and ancient ruins. Along with the history, the culture in music, food and festivals is strongly held up high here. The ever-charming beauty of Greece is credited to its pristine beaches, picturesque islands, spectacular mountains, intriguing ancient ruins, and magnificent monuments.