India is the second most populated country in the world with approximately 1.2 billion citizens. The country has a rich and storied history that captivates people from around the world. As such, India is steadily growing as a tourist destination. Both citizens and foreign visitors flock to India’s most popular landmarks every year.
1.Ride an Indian Railways train to discover rural India with your own eyes and make new friends sharing a compartment
2. Take a sunrise or sunset boat ride along the Ganges and see thousands of Indians bathing and performing prayers and rituals
3. Go on a camel safari and camp out in the Rajasthani desert, eating dal and chapati cooked over an open fire while star gazing
4. Visit Jama Masjid, explore the crowded streets of Old Delhi and get a taste of local street food
5. Visit the world-famed tea gardens in Assam, take in breathtaking view of the Himalayas, and maybe even hike up to the world’s highest Shiva temple
6. Go on a spiritual retreat to Leh, Ladakh and visit some of the most remote Buddhist monasteries overlooking stunning scenery
7. Take in the sunrise at the Taj Mahal, one of the seven wonders of the world, and spend the afternoon at Fatehpur Sikri
8. Track a Bengal tiger and see it up close in one of India’s many wildlife parks. Even if you don’t see one, the thrill of the safari is worth it
9. Cruise the backwaters of Kerala in a Kettuvallom – an old cargo ship with a thatched roof that has been converted into a houseboat
10. Enjoy one of the many festivals – Holi, Diwali, Ganesh Chaturthi, Pushkar Camel Fair – no matter when you’re in India, there’s a local festival!