india photos india photos
View 776+ photos

Places To Visit in India

Continent: Asia
Region: South Asia

Here are the top 100 tourist places in India

43. Mysore

4.0 /5 View 35+ photos

43 out of 100
Places To Visit in India 36
tourist attractions

Famously known as The City of Palaces, it wouldn’t be wrong to say that Mysore, currently Mysuru, is one of the most important places in the country regarding ancient reigns. It is replete with the history of its dazzling royal heritage, intricate architecture, its famed silk sarees, yoga, and ...

Best Time: Throughout the year

44. Chandigarh

3.6 /5 View 39+ photos

44 out of 100
Places To Visit in India 41
tourist attractions

Chandigarh, a union territory that is the capital of both Punjab as well as Haryana, is an ideal definition of the word 'city'. With a culture that includes instances of both traditional Punjab as well as modernity, Chandigarh's food and gedi culture (a leisure drive or ride the city) is something t...

Best Time: August to March

45. Visakhapatnam

3.6 /5 View 20+ photos

45 out of 100
Places To Visit in India 25
tourist attractions

Visakhapatnam, also commonly known as Vizag, is one of the oldest port cities in the country. Situated in the heart of Andhra Pradesh, Visakhapatnam is known for its picturesque beaches and serene landscape, as well as a rich cultural past. The port of Visakhapatnam is renowned for being home to the...

Best Time: September to March

46. Lonavala

4.0 /5 View 38+ photos

46 out of 100
Places To Visit in India 43
tourist attractions

Popular hill station close to Pune and Mumbai, Lonavla is the place to be during monsoons. With lots of waterfalls, lakes and hills around, Lonavala is frequented by all sorts of people, especially hikers and trekkers.

Best Time: Throughout the year

47. Wayanad

4.3 /5 View 71+ photos

47 out of 100
Places To Visit in India 34
tourist attractions

Replete with waterfalls, historical caves, comfortable resorts and homestays, Wayanad in Kerala is famous for its spice plantations and wildlife. Walking through the sprawling spice plantations, trekking to the pre-historic caves and experiencing a resort holiday are one of the many things you can d...

Best Time: Throughout the year

48. Mount Abu

4.1 /5 View 15+ photos

48 out of 100
Places To Visit in India 15
tourist attractions

The only hill station of Rajasthan, its cool atmosphere and lush green surroundings make it a major tourist spot within the state. The most important attraction, however, are undoubtedly the Dilwara temples, which is one of the most stunning piece of architecture in the country. If you are a history...

Best Time: October to March

49. Hampi

4.6 /5 View 103+ photos

49 out of 100
Places To Visit in India 31
tourist attractions

Hampi, the city of ruins, is a UNESCO World Heritage Site. Situated in the shadowed depth of hills and valleys in the state of Karnataka, this place is a historical delight for travellers. Surrounded by 500 ancient monuments, beautiful temples, bustling street markets, bastions, treasury building an...

Best Time: October to March

50. Gulmarg

4.1 /5 View 20+ photos

50 out of 100
Places To Visit in India 20
tourist attractions

Situated at an altitude of 2730 m above sea level, Gulmarg is a popular skiing destination located in Pir Panjal Range of Union territory of Jammu and Kashmir. Surrounded by snow-covered lofty Himalayas, meadows of flowers, deep ravines, evergreen forested valleys, Gulmarg also has the world's secon...

Best Time: October to June

51. Almora

3.6 /5 View 20+ photos

51 out of 100
Places To Visit in India 16
tourist attractions

Cradled in the wilderness of Himalayan ranges, the sprawling town of Almora shaped like a horse-shoe is a hill station that boasts of a pre-British heritage and an adyllic vibe.

Best Time: Throughout the year

52. Shirdi

3.6 /5 View 13+ photos

52 out of 100
Places To Visit in India 22
tourist attractions

The home of great saint Sai Baba, Shirdi is a religious site close to Nasik with various temples apart from the famous Sai Baba temple and a few historical sites.

Best Time: July to March

53. Madurai

3.6 /5 View 35+ photos

53 out of 100
Places To Visit in India 19
tourist attractions

Madurai, the cultural capital of Tamil Nadu, is one of the oldest continuously inhabited cities of India. Ruled by Pandya kings for the longest time in its history, it is called as the 'Lotus City' as it was planned and built in the shape of a lotus.

Best Time: October to March

54. Amarnath

3.5 /5 View 3+ photos

54 out of 100
Places To Visit in India 4
tourist attractions

Amarnath is one of the most important pilgrimage in India for the worshippers of Lord Shiva. The Amarnath cave is haven to an enshrined image of ice called the Shivaling formed naturally, which resembles Lord Shiva.

Best Time: May to September

55. Bodh Gaya

4.0 /5 View 20+ photos

55 out of 100
Places To Visit in India 26
tourist attractions

Bodh Gaya is a Buddhist pilgrimage site in Gaya District of Bihar. Famous for the Mahabodhi Temple, It was here under the Bodhi tree that Gautama Buddha attained enlightenment.

Best Time: October to March

56. Auli

4.0 /5 View 12+ photos

56 out of 100
Places To Visit in India 12
tourist attractions

Dotted with the apple orchards, old oaks and pine trees there is no dearth of natural beauty in Auli. Apart from skiing you can also go for numerous treks in the hills of Garhwal Himalayas and enjoy the spellbinding views of the snow-draped mountains. Auli is a popular hill resort in the Himalayan r...

Best Time: Throughout the year

57. Ujjain

3.5 /5 View 21+ photos

57 out of 100
Places To Visit in India 26
tourist attractions

Ujjain, considered to be one of the holiest cities of India, is an ancient city situated on the eastern bank of the Shipra River in the Malwa region of Madhya Pradesh. Ujjain is one of the four sites for the Kumbh Mela, the largest peace-time gathering on the planet that attracts 100 million people ...

Best Time: October to March

58. Pachmarhi

3.9 /5 View 16+ photos

58 out of 100
Places To Visit in India 18
tourist attractions

Pachmarhi is the only hill station and is the highest point in Madhya Pradesh. Pachmarhi is also often known as "Satpura ki Rani" or the "Queen of the Satpura Range". Situated at an altitude of 1,067 metres, the picturesque town is a part of UNESCO Biosphere Reserve, home to leopards ...

Best Time: Throughout the year

59. Mahabaleshwar

4.0 /5 View 20+ photos

59 out of 100
Places To Visit in India 32
tourist attractions

A hill town in Western Ghats, apart from its strawberries, Mahabaleshwar is also well known for its numerous rivers, magnificent cascades and majestic peaks.

Best Time: October to June

60. Nashik

3.4 /5 View 10+ photos

60 out of 100
Places To Visit in India 39
tourist attractions

Nasik is a religious Hindu city, host to the Kumbh Mela every 12 years. It also makes for a perfect wine tasting destination.

Best Time: July to March

61. Tirupati

4.4 /5 View 22+ photos

61 out of 100
Places To Visit in India 40
tourist attractions

Situated in the Chittoor district of Andhra Pradesh, Tirupati is known for Lord Venkateshwara Temple, one of the most visited pilgrimage centres in the country. Tirumala is one of the seven hills in Tirupati, where the main temple is located. The temple is believed to be placed where Lord Venka...

Best Time: September to March

62. Gwalior

3.4 /5 View 14+ photos

62 out of 100
Places To Visit in India 34
tourist attractions

Gwalior is a historic city located in the state of Madhya Pradesh. Popular because of the hilltop fort, Gwalior is full of palaces and glorious temples giving this city a majestic charm which speaks volumes of its glorious past.

Best Time: July to March

63. Mathura

3.8 /5 View 25+ photos

63 out of 100
Places To Visit in India 23
tourist attractions

One of Hinduism's seven sacred cities, Mathura is the birthplace of the very beloved Lord Krishna. Located in the state of Uttar Pradesh, Mathura and Vrindavan are often considered twin cities (located only 10km away from each other). Mathura is a small town dotted with temples from various ages and...

Best Time: October to March

64. Jog Falls

3.9 /5 View 18+ photos

64 out of 100
Places To Visit in India 9
tourist attractions

The second-highest plunge waterfall in India, Jog Falls is a major tourist attraction in Karnataka and is the highest waterfall in the state. Second, to the Nohkalikai Falls of Meghalaya, Jog falls drops about a huge 253 m (850 ft. ) in a single fall. However, due to the construc...

Best Time: July to December

65. Alibag

3.7 /5 View 17+ photos

65 out of 100
Places To Visit in India 24
tourist attractions

A little coastal town tucked away in the Konkan region of Maharashtra, Alibag or Alibaug is a very popular weekend getaway and has earned itself the name of 'mini-Goa', owing to the high tourist footfall all year round. Steeped in colonial history, Alibaug is a quaint little town located about ...

Best Time: November to March

66. Rameshwaram

3.3 /5 View 20+ photos

66 out of 100
Places To Visit in India 22
tourist attractions

Rameshwaram is one of the holiest places in India and is located on a beautiful island. It is separated by a small Pamban channel from Sri Lanka. According to the Hindu mythology, this is the place where Lord Rama created a bridge across the sea to Sri Lanka.

Best Time: Throughout the year

67. Vrindavan

3.7 /5 View 31+ photos

67 out of 100
Places To Visit in India 11
tourist attractions

One of the oldest cities on the banks of Yamuna, Vrindavan is considered to be one of the most important places of pilgrimage for the devotees of Krishna. It is said that Lord Krishna had spent his childhood in Vrindavan. The name of the city has been derived from Vrinda (meaning basil) and van (mea...

Best Time: October to March

68. Coimbatore

3.4 /5 View 23+ photos

68 out of 100
Places To Visit in India 27
tourist attractions

One of the largest cities of Tamil Nadu, Coimbatore is a major hub for industry, textiles, and manufacturing, and is also the gateway to several other tourist destinations in South India. However, there is a lot more to Coimbatore than just that. From ancient temples to classy new buildings, from br...

Best Time: September to March

69. Lucknow

3.7 /5 View 41+ photos

69 out of 100
Places To Visit in India 47
tourist attractions

The capital and the largest city of Uttar Pradesh, Lucknow, situated on the banks of river Gomti, welcomes you with a heartwarming note of "Muskuraiyein, kyunki aap Lucknow mein hai". A city of kebabs and nawabs, of architecture and history, of literature and culture – that is Lucknow in a nuts...

Best Time: October to March

70. Digha

3.9 /5 View 24+ photos

70 out of 100
Places To Visit in India 9
tourist attractions

Beach town situated on the shores of Bay of Bengal, Digha is a popular tourist destination known for its untouched beaches and scenic views, especially among people in West Bengal.

Best Time: July to March

71. Dharamshala

3.5 /5 View 31+ photos

71 out of 100
Places To Visit in India 22
tourist attractions

Dharamshala or Dharamsala city is located in Kangra district at a distance of 18 km from Kangra city. Dharamsala is separated as upper and lower divisions with different altitudes. The lower division is the Dharamsala town itself. whereas, the upper-division is located 3km away and popularly known a...

Best Time: October to June

72. Kovalam

4.2 /5 View 26+ photos

72 out of 100
Places To Visit in India 24
tourist attractions

Kovalam is an idyllic coastal town located around 13 km from Thiruvananthapuram in Kerala. Famous for its three adjacent crescent-shaped shallow water and low tidal beaches, Kovalam is dotted with resorts and ayurvedic massage centres.

Best Time: September to March

73. Kaziranga National Park

3.4 /5 View 40+ photos

73 out of 100
Places To Visit in India

Home to the largest population of the one-horned rhino on earth, Kaziranga National Park is one of India’s national treasures in terms of flora and fauna. Located in the state of Assam in North-Eastern India, its total area is shared by the districts of Nagaon, Golaghat and Karbi Anglong placing it ...

Best Time: October to June

74. Madikeri

4.0 /5 View 18+ photos

74 out of 100
Places To Visit in India 19
tourist attractions

Generally covered as a part of trips to Coorg, Madikeri is a hill town in Karnataka with vast coffee plantations, lush forests and misty hills, all culminating into a breathtaking view. Located in Kodagu District around 6 hours from Bengaluru, Madikeri is a perfect weekend getaway. There is no ...

Best Time: February to September

75. Matheran

4.3 /5 View 26+ photos

75 out of 100
Places To Visit in India 30
tourist attractions

Nestled amidst the Sahyadri range on the Western Ghats, Matheran is a cosy little hill station that stands at an elevation of 2600 feet above sea level, and is just 100 kilometres away from Mumbai, making it the perfect weekend getaway. With its name literally translating to “overhead forest”, Mathe...

Best Time: Throughout the year

76. Ranthambore

4.2 /5 View 22+ photos

76 out of 100
Places To Visit in India 21
tourist attractions

This is one of the best tiger reserves of the country, known to have "friendly" tigers and chances of sighting one here is reasonably better than many other tiger reserves of India. Along with this Ranthambore has one of the richest flora and fauna making it an absolutely must visit area

Best Time: October to Apr

77. Jim Corbett National Park

3.7 /5 View 32+ photos

77 out of 100
Places To Visit in India 15
tourist attractions

Corbett National Park, set amidst the foothills of Himalayas, houses a variety of flora and fauna including rare ones such as tigers and is a treat for wildlife enthusiasts and photographers.

Best Time: Mid October to Mid June

78. Kasol

4.2 /5 View 14+ photos

78 out of 100
Places To Visit in India 16
tourist attractions

A small village in Himachal situated along the banks of the river Parvati, Kasol is a tourist attraction that is rapidly gaining fame as a very popular hub for trekkers, backpackers, and nature lovers. Commonly known as the 'Amsterdam of India', this quaint little village is resplendent in natural s...

Best Time: October to June

79. Agartala

3.6 /5 View 29+ photos

79 out of 100
Places To Visit in India 12
tourist attractions

Home to the Manikya Kings in the past, Agartala is the perfect mix of natural beauty combined with diverse and rich culture.

Best Time: Throughout the year

80. Khandala

3.5 /5 View 22+ photos

80 out of 100
Places To Visit in India 22
tourist attractions

Perched on the foothills of Sahyadri, Khandala provides for a perfect weekend respite for the Mumbai population, with its scenic valleys, grassy hills, serene lakes and misty waterfalls.

Best Time: Throughout the year

81. Kalimpong

3.7 /5 View 20+ photos

81 out of 100
Places To Visit in India 21
tourist attractions

Kalimpong is a virgin hill station in West Bengal renowned for its panoramic valley views, Buddhists monasteries and churches and Tibetan handicrafts etc.

Best Time: March to June, September to December

82. Thanjavur

3.9 /5 View 17+ photos

82 out of 100
Places To Visit in India 11
tourist attractions

Also known as Tanjore or the city of temples, Thanjavur has a lot of cultural value and is known for its famous Tanjore paintings, antiques and handicrafts, textiles and saris , its Carnatic music and musical instruments and of course the temples.

Best Time: October to March

83. Bhubaneswar

3.4 /5 View 49+ photos

83 out of 100
Places To Visit in India 34
tourist attractions

Bhubaneswar, the temple city of India, once known for its architecture and grand temples, is presently a thriving centre for commerce and business.

Best Time: October to March

84. Ajmer

3.5 /5 View 15+ photos

84 out of 100
Places To Visit in India 23
tourist attractions

Surrounded by Aravali ranges, the city of Ajmer is most famous for the Ajmer Sharif Dargah of saint Muin-ud-din Chishti. Located at a distance of 130 km from Jaipur and 14 kms from Pushkar in Rajasthan, the city is firmly bound by its traditions and culture. Ajmer has a unique charm which ...

Best Time: October to March

View 18 Packages