India – If you want all kinds of experience in one basket then India is the perfect choice. It has everything to offer like beaches, mountains, history and culture, pilgrimage, gourmet tours, Ayurveda , Jungle safaris, medical tourism and many more. India has 22 official languages, Due to its vastness each region has its own culture and customs and all of them live in harmony. Taj Mahal, Red Fort , Beaches of Goa and Kerala, Rajasthan full of heritage hotels and forts , Ranthambore for Jungle safari , erotic temples of Khajuraho there are an endless attractions.