Get Holiday Package Offers
You can get a customised offer for your trip duration, dates, and group size
View Packages
85 out of 100
Places to visit in India
38
Tourist attractions
Dharamshala is a beautiful hill town in the Dhauladhar range of Himalayas. It is the winter capital of Himachal Pradesh and is located in the upper slopes of the Kangra valley. Once known as a british hill station during the colonial era, Dharamsala soon became occupied by Tibetan communities and is...
Best Time: October to June
86 out of 100
Places to visit in India
21
Tourist attractions
Situated in the Anantnag district, about 90km away from Srinagar, Pahalgam is a beautiful hill station and a popular tourist attraction of Jammu & Kashmir. Pahalgam is located on the banks of the Liddar River, and the rugged terrains, green meadows, and snow-capped mountains make it a perfect sp...
Best Time: Throughout the year
87 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
88 out of 100
Places to visit in India
22
Tourist attractions
Khandala is a popular hill station in Maharashtra, perched on the foothills of Sahyadri in the Western Ghats. 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
89 out of 100
Places to visit in India
33
Tourist attractions
Famous for its resorts and ayurvedic massage centres, Kovalam is a coastal town located around 13 km from Thiruvananthapuram in Kerala. The largest beach in Kovalam is the lighthouse beach that features a 30-metre tall lighthouse. The other two adjacent beaches are Samudra beach and Hawa beach....
Best Time: September to March
90 out of 100
Places to visit in India
18
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
91 out of 100
Places to visit in India
29
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
92 out of 100
Places to visit in India
Located in the serene valleys of Himachal Pradesh, Jibhi is a hidden gem that offers a tranquil retreat amidst nature's bounty. Situated in the Banjar Valley, Jibhi is known for its breathtaking landscapes, lush greenery, and serene ambiance, making it an ideal destination for those seeking solace a...
Best Time: October to May
93 out of 100
Places to visit in India
24
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
94 out of 100
Places to visit in India
15
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
95 out of 100
Places to visit in India
6
Tourist attractions
Neil Island, located in the Andaman and Nicobar archipelago, is a tranquil paradise known for its pristine beaches, crystal-clear waters, and vibrant coral reefs. With its laid-back atmosphere and natural beauty, Neil Island is a perfect getaway for those seeking a peaceful retreat. The island'...
Best Time: October to February
96 out of 100
Places to visit in India
37
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. Bhubaneshwar is an ancient city replete with beautiful historic temples which attract pilgrims and tourists from all over the country. The name of ...
Best Time: October to March
97 out of 100
Places to visit in India
12
Tourist attractions
Kasauli, a serene hill station in Himachal Pradesh, offers breathtaking panoramic views of lush green valleys and snow-capped peaks from its altitude of 1,900 meters above sea level. Nestled amidst the majestic Himalayas, it's an ideal escape from city life, known for its pleasant weather year-round...
Best Time: March - June; September - November
98 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. This makes Ajmer one of the most significant places of Islamic pilgrimage in the world. Located at a distance of 130 km from Jaipur and 14 kms from Pushkar in Rajasthan, ...
Best Time: October to March
99 out of 100
Places to visit in India
37
Tourist attractions
Aurangabad, which was declared by the Government as the Tourism Capital of Maharashtra back in 2010, is a famous tourist hub which greets its visitors with a richly woven tapestry of sights and sounds. The city got its name for being the erstwhile capital of Mughal Emperor Aurangzeb in the 17th cent...
Best Time: October to March
100 out of 100
Places to visit in India
31
Tourist attractions
Jammu is the southernmost-part of the union territory of Jammu and Kashmir which sits proudly on the magnificent Shivalik mountain ranges. The Winter Capital of Kashmir, Jammu is a holy and peaceful city known for its majestic temples, religious shrines, glittering "shikhars", and cultural heritage....
Best Time: September to March