Top 10 Places to Visit in India

posted in: Blog, Guest Posts, India 12

Top 10 Places to Visit in India

Posts may be sponsored. Post contains affiliate links. I may be compensated if you make a purchase using my link.

This is a guest post written by Rohit Agarwal of Trans India Travels.

With India’s vivid landscapes, monuments and architectural brilliance, it is rather unfair to confine your trip to only 10 regions. In this selection, I’ll take you all over the country for a multitude of different scenes and varied interests. Here are my top 10 places to visit in India.

Want to travel more?

Need more travel in your life? In this special free bonus content, we reveal our top tips and personal advice to living a life of travel.

Live in a House Boat in the Himalayas

Top 10 Places to Visit in India

Photo Credit: Steve Hicks

To start with the crown of India, visit Himalayas at Jammu and Kashmir. All the scenic mountain beauty makes Ladakh look more like paradise on lake. For a day well spent on a house boat: take in the beauty of the place, embrace the warm hospitality of the people, and absorb the culture of J&K. A visit to this place is a must.

Touch Clouds at Meghalaya

Top 10 Places to Visit in India

 Photo Credit: Ashwin Kumar


The name ‘Meghalaya’ translates to ‘abode of clouds’ for a reason. A combination of rich mountains, plateaus and rivers, makes Meghalaya look like the clouds live among them. Taking a break at these places often rejuvenates your mind and soul from the damage of cities. The climate and place makes Meghalaya look like India’s Scotland.

Explore Rajasthan

After a shower of snow and icy weathers, Rajasthan would be a good choice to heat things up. The forts and palaces give you enough reason to visit Rajasthan not to mention Udaipur which is the city of lakes. Add a bit of desert sports and some more adventure/sight-seeing, and you’ll never want to leave. 

Visit Ajanta Ellora in Maharashtra

Top 10 Places to Visit in India

Photo Credit: Kunal Mukherjee


The Ajanta Ellora caves are India’s most recognized caves with the brilliant carvings and statues. These caves hold the Buddhist religious art, with most of it considered masterpieces.When you are in Maharashtra, you should visit Mumbai – India’s most happening and vibrant city. This is where a lot of dreams have come true for people. After all, it’s called the “City of Dreams”, like our own version of New York.

Party in Goa

Beaches, churches and parties collide in Goa. This is one place every young adult has on his wish list. Take a look at the architectural brilliance of the churches by day, and have a fun-filled beach party at night. Goa also plays host to some of India’s most energetic music festivals. Goa is also a great place to visit as a solo female traveler. Check out the top female friendly places to travel alone in India.

Sip Darjeeling at West Bengal

Top 10 Places to Visit in India

Photo Credit: shankar s.


At a quiet hill station, you’ll find the most high quality tea powder. The tea grown here is so good that the variety is named after the hill station itself – Darjeeling Tea. If you’re at West Bengal during Durga Pooja, pay a visit to Kolkata. The sleepy lanes come alive with ceremonies, festivities, processions, idols and lights. Don’t be a bystander – you’ll want to participate in the festivities!

Visit Temples in Madurai, Tamil Nadu

Top 10 Places to Visit in India

Photo Credit: Paulthy

The temples in Tamil Nadu know no bounds. The Meenakshi Amman Temple is one of the most highly regarded temples at Madurai. This temple situated at the heart of the 2500-year-old city has more than 33,000 sculptures, attracting a whopping 15,000 visitors a day. There are many other striking temples, churches and mosques you wouldn’t regret visiting.

Live at God’s Own Country

Top 10 Places to Visit in India

Photo Credit: Sarath Kuchi

A houseboat stay in the backwaters of Kerala, the soothing palm groves, coconut trees, and the lovely food – it all adds up to a remarkable experience. Immerse in the local Kathakali and thiruvadhiraa dances, drift along in a houseboat at Kochi, trek the Munnar forests, and watch Fort Kochi light up at night. Kerala has got it all.


You won’t find nightlife, brilliant architecture, or mountain scenery. So, what makes Pondicherry special? It’s a silent city, slow moving and peaceful, where nobody is in a rush. You sit back and let the calmness dawn upon you. A quiet stroll through the city lanes will teach you to appreciate silence in a city. Take a tour of Pondicherry with a private guide to show you all of the best spots.

Scuba Diving at Andaman & Nicobar Islands

The journey to the islands in itself is a memorable one because you get there only via cruise or airline. The islands are a haven for water lovers. For people who love beaches and sunsets, Andaman and Nicobar will be a hard place to bid adieu. Indulge in a plethora of water adventures at Andaman and experience first-hand the mysteries and exquisiteness of sea life.

Take a Tour of India with Lauren!

As an additional 11th thing to do in India, you can take a trip to India with me! I’m co-leading a tour of India in September 2019. It’s focused on vegan travel, sustainability, eco-friendly travel, and responsible wildlife tourism. We’ll also be exploring lesser visited and incredible cultural/historical sites. Learn more about how you can travel to India with me!

Top 10 Places to Visit in India

PIN this image to your Pinterest board for future reference! Click the top left corner.



A traveler and a blogger, Rohit Agarwal visits the most charming places on the planet and shares his wonderful experiences at You can find Rohit on Twitter and Facebook.

12 Responses

  1. Agnieszka
    | Reply

    Never done scuba diving in India but it sounds like a great thing to experience!

  2. Vaibhav Singh
    | Reply

    Hello, Thanks for sharing such a fantastic blog.I really appreciate your blog to share information about places to visit in India …Visiting in India is amazing experience. This is amazing place with historical monuments and rich traditional culture. Specially dressing style culture, festivals celebration of india attract every tourist.

  3. Marc
    | Reply

    Thank you for the post and I would love to visit india sometimes next year. I have spent a month in Sri Lanka in August. This looks like totally different from Sri Lanka. And wanted to visit so badly Kerala. I heard great things about some of the destinations you’ve mentioned.

  4. Brian Norman
    | Reply

    Hi Thanks for writing about my country.
    I am proud to be Indian i really loved your work
    thanks you so much for sharing this with us.
    Great work with awesome description and also images are nice.

  5. Brian Norman
    | Reply

    Thank you very much for writing about my country.
    I am proud to be Indian.
    loved your work
    thanks you so much for sharing this with us.
    Great work with awesome description and
    also images are nice.

  6. ipl match schedule 2018
    | Reply

    ohh really a nice blog, provides a deep knowledge about the tourist spot of india

  7. Konkan Tourism
    | Reply

    There are more great places in India. If you are beach lovers. If you love beach party, one can travel to Goa beaches and if you love less crowded beaches, you could travel Konkan Beaches.

  8. Adarsh
    | Reply

    Karnataka jog falls, beluru halebidu

  9. Morgan Teresa
    | Reply

    Great places you share on this blog and nice information about the places. I like your blog. Nice info. Thanks!

  10. Naveen Jain
    | Reply


  11. KB Gamblin
    | Reply

    I have ALWAYS wanted to visit Ajanta Ellora and your list has convinced me I need to make it more of a priority in 2020, omg. Looks like KB is (hopefully) India bound next year!

  12. Erica Martin
    | Reply

    Best article, I think everyone should vist the above listed places and it is extremely top places to visit in India with family and best holiday destination for those who are looking to explore adventure places.

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.