India is home to some of the best natural wonders in the world, and yet most people travel to the same old places. One of the reasons for this is the lack of awareness about the many hidden treasures that India holds within it. If you are looking to travel but want to avoid the tourist-traps, the excessive crowd and the chaos, you would be surprised to know that there are many off-beat places that you can go to.  

We have put together a list of some of the best off-beat places to visit in India that are a perfect substitute to the popular gateways that are always crowded. 


Daman and Diu 

If you are a beach lover, you may think of going to Goa, the party capital of India. But, you know that Goa is immensely crowded, and expensive, especially during the peak season. So, instead you can visit Daman and Diu, a quaint and one of the unexplored places in India. 

Here the beaches are clean, and more importantly, they are quite empty almost all through the year. You can enjoy a relaxing vacation here, amidst the natural beauty and in a much peaceful and tranquil setting.  

The dense-palm groves and the colonial structures would traverse you the time when the Portuguese ruled the area and have left their mark forever on the local culture and architecture. If you have enough rest, you can also indulge in some adventure like water sports, horse riding, trekking and more.  

Where to Stay - Azzaro Resorts and Spa in Diu and Devka Beach, Resort in Daman

Khajjiar, Himachal Pradesh 

Tucked quietly away from the popular tourist places in Himachal Pradesh, Khajjiar is an unexplored beauty. This stunning offbeat town is endowed with plenty of natural beauty all around, and has rightfully earned the sobriquet, ‘Mini Switzerland of India.’  

Blessed with serenity, the place is replete with stunning hills, vast green rolling meadows, and pristine lakes. Whether you want to spend a laid-back vacation in the laps of nature or are looking for some adventure, this town will satisfy all your travel goals.  

For adventure seekers, there are many activities, including paragliding, zorbing and horse riding. Unlike some of the other places in Himachal Pradesh that remain closed for a few months of the year, Khajjiar remains open throughout the year, and you can visit the place anytime. 

Varkala, Kerala 

Snuggled on the shores of the Arabian Sea in Kerala, Varkala is one of the best offbeat places in India. To say, Varkala is a paradise, it would be an understatement. The natural beauty of the place, replete with hills, lighthouses, and beaches, is absolutely surreal. You would have the place with your eyes to believe such a place exists in India.  

When you are here, you can treat yourself to many adventure sports like parasailing and paragliding to add a bit of fun and entertainment to your trip. You can also go for a refreshing swim at the many beaches or sunbath on the shore. Finally, you can indulge in some self-pamper by taking some Ayurvedic massage that is a signature of God's own country. 

The expert techniques used by the masseur will relieve you of all the pain and stress and open up all your senses.  

Mokokchung, Nagaland 

Probably one of the few undiscovered places in India by tourists, Mokokchung boasts of a unique charm that is sure to give you an amazing experience. Inhabited mostly by the Ao tribal community, this beautiful town in Nagaland is considered the cultural and intellectual capital of the state.  

It is known for its rich traditions, warm hospitality and festivals. The main attractions in this offbeat town are Mongzu Ki Caves, Longkhum village, Tangkum Marok Spring, and Mokokchung District Museum. Just pack your bags and arrive in this stunning town, and the locals will ensure that you have the best time for every minute you stay here. 

Jabalpur, Madhya Pradesh 

Located in the central part of India in Madhya Pradesh, Jabalpur is probably the most underrated place in India, given that it has so much unique experiences to offer for all kinds of tourists. It is easily the best offbeat destinations in India and a must-visit place. 

The city gives you easy access to some of the best wildlife sanctuaries in the country, including Kanha National Park, where you can spot exotic animals like the royal Bengal Tigers. Also, the city is home to an awe- inspiring waterfall where you can see the river gushing down from the cliff. You can take a boat ride on the same river and navigate through stunning marble formations on both sides.  

Apart from the natural beauty, the city has a unique spiritual charm. When you are in the city, you must not miss seeing the Narmada Aarti at Gawri Ghat, which happens every evening at 7. You can sit on the steps of the Ghat and watch the rituals; it is a sight that you will cherish forever.  

So, are you ready for a new expedition and explore these hidden and off-beat gems in India?  Head to one of these places and thank us later for our suggestions.

About Club Mahindra

Mahindra Holidays & Resorts India Ltd. (MHRIL), a part of Leisure and Hospitality sector of the Mahindra Group, offers quality family holidays primarily through vacation ownership memberships and brings to the industry values such as reliability, trust and customer satisfaction. Started in 1996, the company's flagship brand ‘Club Mahindra’, today has over 250,000 members , who can holiday at 100+ resorts in India and abroad.

Read More

Checkout our resorts