India has an almost endless variety of cultures, landscapes, monuments and places to explore. There's an infinite collection of tourist attractions in India that will never cease to awe and fascinate the visitor.
1. Delhi
The capital city has many tourist attractions like mosques, forts and other monuments that represent India's history. Apart from places of historical interest, Delhi also house many embassies and government buildings. Few tourist places include Red Fort, Qutub Minar, Humayun's tomb.
2. Kerala backwaters
Kerela backwaters are home to many unique species of acquatic life including frogs, mudskippers, crabs, water birds, turtles and others. Houseboat tourism is the most popular tourist activity in the backwaters.
3. Taj Mahal
One of the masterpieces of Mughal architectures and one of the greatest tourist attractions in India, Taj Mahal is an immense mausoleum of white marble built in the memory of Shah Jahan's beloved wife Mumtaz Mahal. Taj Mahal also includes several other beautiful buildings, reflecting pools and extensive ornamental gardens with flowering trees and bushes.
4. Harmandir Sahib
The Harmandir Sahib or the Golden Temple is the main tourist attraction in Amritsar and the most important religious place for the Sikhs. It is a stunning temple and always full of thousands of Pilgrims from all over India.
5. Gangtok
Some of the key places to visit here are Ramtek Monastery, Do-drul Chorten, Enchey Monastery, Tashi view point and the local bazaar, Lal Bazaar.
6. Leh/Ladakh
The landscape of Leh provides for a number of adventure activities include mountaineering, white-water rafting and trekking along the Markha valley. The humbling monasteries of Hemis, Shey, Alchi, Thikse, and Lamayuru will nurture your spiritual needs.
7. Ajanta Ellora
Ajanta and Ellora are rock-cut cave monuments created during the 1st century BC and 5th century AD, containing paintings and sculptures considered to be masterpiece of both Buddhist religious art and universal pictorial art.
8. Virupaksha Temple
The Virupaksha temple in the city of Hampi started out as a small shrine (built in 7th century AD) and grew into a large complex under the Vijaynagara rulers. It is believed to be one of the oldest functioning Hindu temples in India.