In this huge and diverse country, narrowing down where to go and deciding which places in India you simply can’t miss is hard.


Consists of Delhi, Agra and Jaipur. The destinations that make up the Golden Triangle are only a short distance apart but contain some of the most famous and iconic sights in all of India making the Golden Triangle one of the most unmissable places to visit in India. Starting from Delhi which is a vibrant modern city littered with important historical relics of empires past.  Next, the city of Agra is home to one of the wonders of the world, Taj Mahal and finally ‘the pink city’ of Jaipur, home to elaborate palaces, colourful bazaars and imposing forts. It can be a little overwhelming for a first time visitor to India, luckily there are many tour agency that you can choose from to take the hassle out of your trip.

Photo Credit : indiatravels


There are many spiritual places in India and if you want to understand more about India’s rich culture, spirituality and religion then Varanasi is an essential stop. India has attracted spiritual seekers since time immemorial and one of the oldest inhabited cities in the whole world, is the ancient city of Varanasi situated on the banks of the holy Ganges river. Visiting here is quite an experience as Hindus believe that dying here releases you from the cycle of death and rebirth, being cremated along the holy river is very auspicious for Hindus. It is an unique unforgettable sight for tourists. There is also a prayer ceremony that tourists are welcome to attend and don’t miss taking a boat ride along the holy river Ganges at sunrise when the whole place is in a magical glow and you can see all the rituals played out along the river bank.

Photo Credit : tourmyindia


The land of the Maharaja, is packed with history, forts and palaces like the majestic Amer Fort, Mehrangarh Fort, the City Palace and much more. You can explore by riding a camel into the surrounding desert there. Also don’t miss the romantic city of Udaipur, a city of mesmerizing lakes, the holy town of Pushkar, where the camel festival will be held and don’t miss the chance to spot white tigers at Ranthambore National Park.


The tropical luscious state of Kerala, known as one of the most relaxing places to visit in India. Kerala is a complete contrast to busy North India and makes the perfect relaxing break. Kerala is famous for its gorgeous backwaters. No visit to Kerala is complete without taking a cruise along the backwaters, known as a kettuvallam, that has been converted into a luxurious house boat. You can stay in the house boat for few nights, while watching the local life along the river side under the palm trees while eating banana leaf rice is just pure bliss. Kerala also offers tropical jungles, wildlife sanctuaries, spice plantations, hill stations and a chance to experience a much more relaxed pace of Indian life.


If you’re more of a mountain lover and want to escape the heat there are many places to visit that will delight you! There’s really something special about the Indian Himalayas and it’s not just the cool air, you can also visit Buddhist monasteries and get a taste of the beautiful Tibetan culture. Some of the top mountain destinations in India include Himachal Pradesh and Dharamshala, the home of the Dalai Lama, ancient palaces, monasteries and surreal landscapes on the Darjeeling and Sikkim with its world famous tea plantations. Don’t forget to visit the Golden Temple in Amritsar, a famous shooting spot for Indian movies!

Photo Credit : travelogyindia