20 Things to do in India

taj mahal, india, kettle mag,
Written by sr1062

India is a very diverse country. It has a mixture of cultures and traditions, and the scenery is spectacular. Since it is such a huge country, India may seem daunting at first. However, there is something for everyone in India.

Visit the Taj Mahal

When you think of India, the Taj Mahal is probably one of the first things that comes to mind. Located in the city of Agra, the Taj Mahal is a truly magnificent temple that all visitors to India must see.

Experience Indian cuisine

Indian food is delicious and will leave your mouth watering. Try biryani, butter chicken and dal.

Spend a day in Delhi

Delhi is India’s capital and it offers a wealth of history. While you’re in Delhi, pay a visit to the temples (e.g. Kalkaji Man dir Hindu Temple and Akshardham Temple), and wander through the Lodi Gardens.

Visit the Lotus Temple

The Lotus Temple is located in Delhi and has become the religious centre of India. It’s surrounded by beautiful gardens and the temple itself is shaped like a lotus flower.

Lotus temple

Spend a night in the Thar Desert

Go on a camel ride in the Thar Desert and sleep under the stars.

Shop at a street market

India has a great selection of street markets, where you can stock up on souvenirs, cheap clothes, spices and antiques.

Take an elephant ride

Riding an elephant is an incredible experience. Bandhavgarh is one of the best places to do this. You could also go on an elephant safari in Munnar.

Elephant ride, India

Trek through Darjeeling

Climb through the rolling mountains of Darjeeling and take a tea tour.

Visit Fun City

Fun City is a fantastic amusement park in Bangalore.

See tigers in the National Parks

India is full of wildlife, and there are many different species of animals you might be able to spot during your travels. Tigers roam India’s national parks, including Kanha, Satpura and Ranthambore.

white tigers, India

Visit Mumbai

Also known as the ‘City of Dreams’, Mumbai is a bustling city famous for the Gateway of India, the Hanging Gardens, and the National Gallery of Modern Art.

Enjoy the festivals

As a spiritual country, India hosts a variety of festivals throughout the year. Holi and Diwali are probably the two most well-known. Holi takes place in March and involves the throwing of colourful powder, while Diwali is a celebration of lights held at the end of October.

See the Elephanta Caves

The ancient Elephanta Caves are located on Elephanta Island and contain Hindu and Buddhist engravings and sculptures.

Visit the Valley of Flowers

The Valley of Flowers is a magical national park, situated in West Himalaya. Here you will find thousands of colourful flowers, as well as snow leopards and the Asiatic black bear.

Shop in Jaipur

Jaipur is a shopaholic’s paradise. It is complete with modern shopping centres and traditional markets.

Get a henna tattoo

Henna tattoos are very intricate and only stay on your skin for a few weeks. There are many places in India where you can get a henna tattoo.

mendi, henna tattoo, india

Chill out on one of India’s exotic beaches

It may come as a surprise, but India has over 7,000km of spectacular coastline. The beaches are mostly deserted and secluded. The beaches in Kerala and Goa are worth seeing. Take a rice barge along the backwaters of Kerala.

Venture  to the Himalayas

Visiting the frozen lakes of the Himalayas is ideal if you want a break from the heat of the cities. The Himalayas also offer some breath-taking views that you won’t see anywhere else.

Try yoga

Yoga is a brilliant way to relax and unwind after a long day of sightseeing.

Ride the Indian Railways train

Taking a train ride across India will enable you to see the rural parts of the country up close.