india photos india photos
View 477+ photos

Top Tourist Places To Visit in India

Continent: Asia
Region: South Asia

Here are the 100 top places to visit in India

1. Goa

4.5 /5 View 114+ photos

193
places to visit 1 out of 100
Places To Visit in India

Situated on the Western Coast, Goa is the place associated most with touristy beaches, happening nightlife and old Portuguese architecture.

2. Agra

4.2 /5 View 145+ photos

17
places to visit 2 out of 100
Places To Visit in India

Home to one of the 7 wonders of the world, Taj Mahal, Agra is a sneak peek into the architectural history with other structures such as Agra Fort and Fatehpur Sikri and hence makes for a must visit for anyone living in or visiting India.

3. Manali

4.5 /5 View 11+ photos

42
places to visit 3 out of 100
Places To Visit in India

Nestled at one end of the Kullu Valley, Manali is a hill station with attraction such as the Rohtang pass nearby and is popular among tourists, especially during summers.

4. Jaipur

4.3 /5 View 72+ photos

61
places to visit 4 out of 100
Places To Visit in India

Jaipur, the 'Pink City', is one of the most royal, majestic and colourful cities of India with a very strong historical background and vibrant culture.

5. Delhi

4.2 /5 View 67+ photos

97
places to visit 5 out of 100
Places To Visit in India

From historical monuments to crowded shopping malls, from Mughal gardens to Delhi University campus, the capital city has multiple personalities making it 'The good, the bad and the ugly'.

6. Andaman & Nicobar Islands

4.5 /5 View 19+ photos

63
places to visit 6 out of 100
Places To Visit in India

A group of about 600 islands in the Bay of Bengal, Andaman and Nicobar Islands are known for their scenic beaches, dense forests and adventurous water sports.

7. Udaipur

4.5 /5 View 58+ photos

33
places to visit 7 out of 100
Places To Visit in India

Located in a valley and surrounded by 4 lakes, it is at times referred to as the 'Kashmir of Rajasthan'

8. Varanasi

4.2 /5 View 23+ photos

38
places to visit 8 out of 100
Places To Visit in India

Famously known as Banaras or Kashi, the holy city of Varanasi is located on the banks of river Ganga and is considered one of the holiest cities in India owing to its location and the numerous temples in it.

9. Leh Ladakh

4.7 /5 View 92+ photos

58
places to visit 9 out of 100
Places To Visit in India

Lying in midst of the Himalayan and Karakoram ranges with superabundance of attractions to visit and phantasmagoric and fabulous landscapes, Ladakh is truly a heaven on Earth.

10. Mumbai

4.2 /5 View 69+ photos

107
places to visit 10 out of 100
Places To Visit in India

Labeled with multiple titles such as 'Financial capital of India', 'The Maximum City', 'Land of Bollywood', 'The dream City' and much more, Mumbai is Maharashtra's capital and India's most populous city which has multiple faces making it all things to all people.

11. Jaisalmer

4.3 /5 View 38+ photos

40
places to visit 11 out of 100
Places To Visit in India

Situated close to the Pakistan Border, the Golden City is a major tourist spot owing to its proximity to the Thar Desert.

12. Rishikesh

4.3 /5 View 37+ photos

54
places to visit 12 out of 100
Places To Visit in India

Situated along the convergence of Ganga and Chandrabhaga, Rishikesh on the foothills of Himalayas is the hub of many ancient temples, popular cafes, yoga ashrams and adventure sports.

13. Alleppey

4.5 /5 View 62+ photos

31
places to visit 13 out of 100
Places To Visit in India

Famous backwaters of God's own country, Kerela, the city of Alleppey is known for its beaches, temples, boat races and Ayurvedic spa and wellness centers.

14. Varkala

4.2 /5 View 23+ photos

24
places to visit 14 out of 100
Places To Visit in India

Famous for its natural fisheries and springs, Varkala is a coastal town with scenic beaches, lakes, forts, lighthouse and for the samadhi of Kerala's saint Sree Narayana Guru.

15. Bangalore

4.0 /5 View 69+ photos

95
places to visit 15 out of 100
Places To Visit in India

Having evolved gradually from being the Garden city to the Silicon Valley of India, Bengaluru is India's third largest city, being the most livable city in India.

16. Jodhpur

3.9 /5 View 57+ photos

43
places to visit 16 out of 100
Places To Visit in India

Known as the ""Gateway to Thar"" , it is famous for its forts, temples, sweets and snacks

17. Coorg

4.2 /5 View 31+ photos

36
places to visit 17 out of 100
Places To Visit in India

Located amidst imposing mountains with a perpetually misty landscape, Coorg is the place to be for all nature lovers, an affluent hill station in Karnataka.

18. Shimla

4.2 /5 View 24+ photos

45
places to visit 18 out of 100
Places To Visit in India

Probably the most popular hill station in northern India, Shimla is the capital city of Himachal Pradesh famous for its Mall road, the Ridge, toy train etc. among honeymooners and families alike.

19. Munnar

4.5 /5 View 38+ photos

46
places to visit 19 out of 100
Places To Visit in India

Situated on the banks of three rivers- Madupetti, Nallathanni and Periavaru, Munnar is an idyllic hill station, famous for its tea estates, exotic scenery, abundance of flora and fauna and craggy peaks.

20. Gangtok

4.4 /5 View 28+ photos

32
places to visit 20 out of 100
Places To Visit in India

Prettily situated on a hillock at an altitude of 1800 meters, Gangtok can be safely said to be one of the most beautiful hill stations in the country.

21. Srinagar

4.5 /5 View 38+ photos

42
places to visit 21 out of 100
Places To Visit in India

Lying on the banks of River Jhelum with deep and mesmerizing valleys cascaded in sky scraping mountains and evergreen beauty, Srinagar symbolizes nature, beauty, harmony and romance.

22. Darjeeling

4.3 /5 View 50+ photos

21
places to visit 22 out of 100
Places To Visit in India

Household name because of its varieties of teas, Darjeeling is a hill station with vast expanses of tea estates and Tibetan influence in their craft, culture and cuisine.

23. Kolkata

4.1 /5 View 60+ photos

77
places to visit 23 out of 100
Places To Visit in India

Labeled as the 'City of Joy', the 'Cultural capital of India', Kolkata (formerly known as Calcutta) is a city with character and remnants of British Raj visible in its Victorian style architecture, trams and the nomenclature of the place.

24. Amritsar

4.3 /5 View 44+ photos

31
places to visit 24 out of 100
Places To Visit in India

Home to the famous Golden Temple, the historical city of Amritsar is a famous pilgrim centre.

25. Nainital

4.3 /5 View 36+ photos

26
places to visit 25 out of 100
Places To Visit in India

Nainital with its beautiful lakes, temples and exotic scenery around is the perfect honeymoon paradise nestled in the arms of Kumaon Hills.

26. Ooty

4.1 /5 View 30+ photos

43
places to visit 26 out of 100
Places To Visit in India

Ooty, the queen of hill stations and the capital of Nilgiris district, is one of the most popular tourist destination, especially as a honeymoon destination.

27. Hyderabad

4.0 /5 View 32+ photos

85
places to visit 27 out of 100
Places To Visit in India

A densely populated metropolitan city with people bustling in and out of cafes, offices, temples and even nowhere, Hyderabad is fast turning into the new York city of South India.

28. Mussoorie

3.8 /5 View 31+ photos

30
places to visit 28 out of 100
Places To Visit in India

Situated at an altitude of 6000 ft., Mussoorie is a popular hill station famous for its colonial heritage and its religious sites.

29. Pondicherry

4.0 /5 View 29+ photos

43
places to visit 29 out of 100
Places To Visit in India

Puducherry was the largest French colony in India and the French influence on the city can still be seen.

30. Khajuraho

4.2 /5 View 16+ photos

24
places to visit 30 out of 100
Places To Visit in India

Khajuraho is known around the world for its stunning temples adorned by erotic and sensuous carvings.

31. Chennai

3.5 /5 View 62+ photos

89
places to visit 31 out of 100
Places To Visit in India

The fourth largest city of India, Chennai is convoluted with temples, churches and beaches. The roads are always bustling with activity and the nightlife is as every youth dreams of.

32. Vaishno Devi

4.3 /5 View 11+ photos

6
places to visit 32 out of 100
Places To Visit in India

Located in Trikuta hills 13 Kms from Katra at a height of 1560 m above sea level with shimmering clouds and thinning air, this town is the holy cave temple of Mata Vaishnodevi.

33. Dalhousie

4.0 /5 View 11+ photos

20
places to visit 33 out of 100
Places To Visit in India

Dalhousie is a hill station with amazing scenic views and prominent traces of India's British association such as colonial mansions.

34. Ajanta and Ellora Caves

4.3 /5 View 37+ photos

12
places to visit 34 out of 100
Places To Visit in India

Ajanta and Ellora caves are considered to be one of the most important tourist destinations in the world owing to the magnificent paintings of Ajanta and well carved sculptures of Ellora.

35. Haridwar

3.6 /5 View 40+ photos

33
places to visit 35 out of 100
Places To Visit in India

Situated along the holy Ganges, Haridwar is famous for its temples and ghats where pilgrims bathe to relieve themselves of their sins.

36. Kanyakumari

3.6 /5 View 41+ photos

23
places to visit 36 out of 100
Places To Visit in India

Located at the southernmost part of India, Kanyakumari with its beautiful beaches, Vivekananda Memorial and the perfect sunset is one of the most exotic places to go in India.

37. Mcleodganj

4.3 /5 View 19+ photos

23
places to visit 37 out of 100
Places To Visit in India

Mcleodganj is a hill station near Dharamshala, popular among trekkers and with a heavy Tibetan culture with British influence.

38. Pune

3.3 /5 View 38+ photos

78
places to visit 38 out of 100
Places To Visit in India

With a large student population, Pune is popularly known as the college town of India and has a range of great restaurants, happening nightlife and an overall young atmosphere.

39. Kodaikanal

4.4 /5 View 25+ photos

34
places to visit 39 out of 100
Places To Visit in India

Kodaikanal is the most sought after honeymoon destination in South India because of its scenic beauty and it has the attribute to leave any nature lover mesmerized by its charisma.

40. Kochi

3.8 /5 View 46+ photos

45
places to visit 40 out of 100
Places To Visit in India

Situated on beach-side, Kochi is a bustling commercial port with a trading history that dates back to at least 600 years, and is till today the financial capital of Kerala.

41. Ahmedabad

3.3 /5 View 38+ photos

56
places to visit 41 out of 100
Places To Visit in India

Also known as Amdavad, this is an industrial and commercial city but a nice, popular destination for tourists who want to get the taste of Gujarat.

42. Kanha National Park

3.5 /5 View 17+ photos

42 out of 100
Places To Visit in India

A delightful town situated in the district of Mandla, Kanha National park is the haven of an exceptionally wide variety of wild animals, including the majestic creature tiger.

View 18 Packages