india photos india photos
View 733+ 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

The third largest city in Karnataka, Mysore has a royal history, a rich and regal heritage and an important center of art and culture.

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

Designed by the ace architect Le Corbusier consisting of 47 self-contained sectors, India's first planned city is known for its unique blend of urbane architecture and natural bliss.

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

Known for its pristine beaches, natural beauty and scenic landscape along with a rich cultural and historical heritage, Visakhapatnam, better known as Vizag is a port city and a gem of South India.

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 especially appealing to hikers and trekkers, Lonavla is famous for its historic caves, striking forts and pretty lakes

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 enchanting waterfalls, historical caves, comfortable resorts and home stays, this popular town is famous for its spice plantations and wildlife.

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

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, owing to the ancient temples, forts, palaces and other monuments here.

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 surrounded by snow covered mountains, lush green meadows, deep ravines, evergreen forested hills and valleys.

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 located in Uttarakhand that boasts of a pre-British heritage.

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 is one of the oldest cities of India and was ruled by Pandya kings over most of its history. Known as the 'Lotus city',  this is known as the cultural capital of Tamil Nadu.

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

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

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

Believed to be the world's most sacred Buddhist pilgrimage center, Bodh Gaya is believed to be the place where Gautam Buddha achieved 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 apple orchards, oaks and deodars; Auli is a popular hill resort in the Himalayan range dating back to 8th Century AD.

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 the home to Mahakaleshwar Temple and is also one of the four sites for the Kumbh Mela.

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

The only hill station in Madhya Pradesh, Pachmarhi is often known as the queen of the Satpura ranges.

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, abode of Maharashtra's most revered saint Shirdi Sai Baba and also makes for a perfect wine tour 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

The holy town of Tirupati is one amongst the 8 most sacred places of Lord Mahavishnu and is highly revered, glorified and worshiped.

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

A historic city founded by king Surajesan, Gwalior is galore with beautiful monuments, palaces and 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

Supposed to be the birthplace of Lord Krishna, Mathura is a city located on the banks of river Yamuna and draws flocks of Hindu tourists every year looking to visit the numerous temples in the city.

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 highest waterfall of India, these magnificent falls are a major tourist attraction in Karnataka, the spellbinding view of which gives everyone a memorable experience.

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 popular weekend getaway destination for Mumbai folks, Alibaug is a coastal town in the Konkan region well known for its sandy beaches, clean water and fresh, unpolluted air.

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 and is located on a beautiful island.

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

Believed to be the place where Lord Krishna grew up, the city of Vrindavan hosts hundreds of Lord Krishna and Radha temples scattered throughout, the most famous ones being Banke Bihari temple, ISKCON temple.

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

Often termed as ‘Manchester of South India’, the city is photographically situated on the banks of River Noyyal and has an array of natural attractions.

Best Time: September to March

69. Lucknow

3.7 /5 View 41+ photos

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

Referred to as the city of Nawabs, capital city of Uttar Pradesh, Lucknow is famous for its monuments, food, clothing in all of which it you can see the traces of Mughal reign.

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 pristine 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

Dharamsala is a hill station which is famed as the holy residence of the Dalai Lama and houses the Tibetan Government in exile.

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

An idyllic village along the coastlines of the Arabian Sea, Kovalam is most famous for its three pristine beaches with shallow waters and low tidal waves where one can go surfing, wooden and motor boat riding.

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 two-thirds of the world's one horned rhinoceros population, this national park has been declared as a World Heritage Site.

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 quaint hill town in Karnataka with vast coffee plantations, lush forests and misty hills, all culminating into a breathtaking view.

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

With close to 40 look-out points offering great sunrise and sunset views in the smallest hill station in India with, Matheran clearly wins on the rejuvenating experience it provides to visitors.

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

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 destination that is tinted in the best shades that nature can offer is a small village of Kasol, known for its Israeli inhabitants, Parvati river, trekking base-camp and backpackers and Malana.

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 Sahyadris, 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, 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 24
tourist attractions

Ajmer is brimming with natural beauty and is a renowned religious spot for Hindus and Muslims alike.

Best Time: October to March

View 18 Packages