15 Top Things to Do in India

India is a beautiful country and It is this unique one of a kind place that pulls you in and makes you obsessed. If you are heading there from Sri Lanka make sure to sort out your India visa before planning anything else.

In this blog,I have picked out the 15 top things to do in India and some places that genuinely surprised me. What’s special about India is that there is something here for every kind of traveler.


See the Taj Mahal in Agra


15 top things to Do in India - Tajmahal

The Taj Mahal is a very unique building that was built out of true love as a symbol of a great love story that is popular worldwide.It was sincerely built by the Emperor Shah Jahan in memory of his wife Mumtaz and it is one of the most beautiful buildings in the world.This building is located in Agra you can walk through beautiful gardens there.A guide will share you more information about its rich history.

However it is a very crowded place but it is 100% worth it. No trip to India feels complete without standing in front of this masterpiece.


Cruise the backwaters in Kerala


15 top things to Do in India - Amritsar

The backwaters in Kerala is a very peaceful place.Imagine a slow moving boat,coconut and palm trees lined up and tiny villages located nearby. The best way to enjoy Kerala is by renting a traditional houseboat that is usually called a “kettuvallam.” You will be able to enjoy a nice boat ride while eating fresh cooked meals and you also have the opportunity to even spend the night on board and wake up to sunshine and birds singing.


Ride a camel in Jaisalmer’s desert


15 top things to Do in India-Thar

The Jaisalmer dessert is a beautiful Thar Desert. You will have the opportunity to ride a camel across the dessert.What’s special about this dessert is how silent it is that you can only hear the blowing wind and camel grunts.This dessert tour includes sunset views and dinner under the stars along with traditional music and local food. Some even offer overnight stays in desert tents.


Visit Ganga Aarti in Varanasi


Visit Ganga Aarti in Varanasi

Every evening there are priests that perform the Ganga Aarti at the Dashashwamedh Ghat which is a location where they offer prayers in unique ways with fire, chants,music and more.Many people get together to watch these rituals so make sure to go early to find a good spot before it gets too crowded or you can even book a boat ride to watch the rituals from the river.It is such a uniquely special experience that you should try even though you might not be from this religion.


Visit and Hike in the Valley of Flowers


Visit and Hike in the Valley of Flowers

The best time to visit the Valley of Flowers is between the time of July and September and this is located in the Himalayas of Uttarakhand.This location is also identified as a UNESCO World Heritage Site.It takes a short hike and the view there is breathtaking.What makes this location special is how it is beautifully covered with wildflowers like the blue poppies, primulas, marigolds and so much more. You will also be able to see some rare birds, butterflies and you can even spot a Himalayan musk deer.


Catch a Bollywood vibe in Mumbai


Catch a Bollywood vibe in Mumbai

You will see movie movie posters on every corner and sometimes even a film shot by the street. In Mumbai you can take a Bollywood studio tour to see sets, costume rooms and maybe meet a star if you are lucky. Visit Bandra’s Walk of the Stars or take selfies outside Shah Rukh Khan’s house. At night you can also watch a Hindi film in an old school type cinema like Regal or Liberty. Even if you don’t speak the language, the songs and drama will pull you in.


Visit the temples


Visit the temples

The temples in India have beautiful architecture and strong spiritual sense and it makes this place very special and unique.You can also walk through the western temple group to see the best preserved examples.The atmosphere there is very quiet and not crowded and if you are someone that loves quietness then the best time to visit is in the mornings.


Relax at the beaches of Goa


Relax at the beaches of Goa

Goa is the place to go if you want to experience a peaceful sunset or even a night beach party. The north side is famous for many entertainment stuff like nightlife, clubs and beach shacks but if you visit south you can enjoy quiet peaceful beaches to relax like Palolem or Agonda.The best part is you can simply rent a scooter and visit all the hidden location and even try water sports and make sure that you don’t skip tasting the local seafood.Goa is not just about beaches but it also has old Portuguese churches, spice plantations, flea markets,yoga retreats and much more.


Visit to the Golden Temple in Amritsar


Visit to the Golden Temple in Amritsar

The Golden Temple is located in Amritsar and it is known as the holiest place for Sikhs but it welcomes everyone to visit and worship. The temple is known as the Gold temple because it is covered in gold structure and it looks very glowy especially during sunrise or sunset. The vibe there is very calm and warm and there are volunteers that offer free meals to thousands every day in the large langar hall.


Spot tigers in Ranthambore National Park


Spot tigers in Ranthambore National Park

If you are an animal lover and would enjoy watching wild tigers then Ranthambore is the place to try. This national park in Rajasthan is well known for there tiger population and beautiful landscapes. Safaris usually take place twice a day one in the morning and the other in the evening and it is best to book in advance. Apart from tigers you can also see other wild animals like leopards, crocodiles, deer and many different bird species.


Shop in Delhi’s street markets


Shop in Delhi’s street markets

Delhi’s street markets offers such a unique shopping experience where you can get everything from fabrics,jewelry,street food,home decor and more, you can almost find anything you need here. Try Sarojini Nagar for trendy clothes on a budget, Chandni Chowk for traditional items and snacks and Dilli Haat for artisan goods from across India. Make sure to take cash, wear comfortable shoes and be ready to enjoy Delhi.


Enjoy a toy train ride in Darjeeling


Enjoy a toy train ride in Darjeeling

The Darjeeling Himalayan Railway is very famous and it is also called the toy train. This is also a well known UNESCO World Heritage site. This train runs on small tracks through tea gardens,hills,mountains,villages and much more offering some nice views.The ride from Darjeeling to Ghum is the most popular route of these train rides. The highlight is you can also enjoy a hot cup of Darjeeling tea.


Stay in a royal palace in Udaipur


Stay in a royal palace in Udaipur

Udaipur which is also known as the City of Lakes is where they make our dream of staying in a royal palace a reality. Many former royal palaces at present have been turned into royal palace hotels that offer luxury royalty stays, like the Lake Palace floating on Pichola Lake or the grand City Palace complex. During your stay in the royal palace you will see and experience many things like marble courtyards, candlelit dinners,traditional music in the background and much more.


Go white water rafting in Rishikesh


Go white water rafting in Rishikesh

Rishikesh is not just a place popular for yoga but it is also one of the best places in India for river rafting.The Ganges here is fast and ideal for river rafting especially during the rafting season which is from September to June. There are different stretches for beginners and pros.Most tours also include various other activities such as cliff jumping, body surfing and camping on the riverbanks. In the evening you can even enjoy a peaceful time by the river or attend a sunset Ganga Aarti at Triveni Ghat for a change.


Try street food in Kolkata


Try street food in Kolkata

Kolkata is a dream for all food lovers,especially if you are someone that like street food.First start with spicy kathi rolls from Park Street,then try puchkas which is Kolkata's version of pani puri and you can get it from near Vivekananda Park. You will also find many other street foods such as momos, jhalmuri and sweet treats like rasgulla and sandesh at every side of the road. The food there is very delicious and even the prices are very low.