India is a country with millennia-old civilizations and remains a mythical place to visit in the minds of many travelers. This South Asian destination is the second most populated country in the world just behind China (nearly 1.4 billion inhabitants). Home to several languages, cultures and religious beliefs, India shines with its temples and monasteries, palaces, sacred places, historical sites, vibrant cities and nature reserves.

Major places to visit in India: Taj Mahal, Varanasi, Akshardham Temple, Ellora Caves, Chand Baori, Elephanta Caves, Ranthambore National Park, Ajanta Caves...

Filter Results
Sort by: