When it comes to the most exotic travel location, India is surely considered as one of them. India is one of the few countries in the world where anyone can witness the cultural diversity among its people. India is a country with many languages, many cultures and may religions as well. Along with this diversity, India is also really popular as a travel destiny as well. India can offer both architectural and natural attractions to the tourist. Therefore the top five tourist destination of India is mentioned.

Delhi

If you are looking for the architectural attractions of India then you can certainly opt for Delhi. Delhi is the capital of India and at the same time, it has some attractive historical architectures as well. The main attractions of Delhi are Tajmahal, Kutubminer, Red Fort etc.

Darjeeling

If you like high mountains then Darjeeling is the place that you should opt for. The main attraction of Darjeeling is the Sun Rise at Kanchanjhangha mountain. Along with mountains, the natural beauty of Darjeeling is also really attractive as well. The best thing is travelling in Darjeeling won't cost you a big strike on your pocket.

Jaipur

Jaipur is known as the pink city of India. The main attraction of Jaipur is its architectural buildings. At the same time, a tourist can enjoy the life of a desert as well. If you are looking for an adventurous journey in India then Jaipur is the right place for you.

Goa

Sea beaches in Goa are popular all across the world. If you are looking for an attractive sea beach then Goa is the right place for you. The best thing is, life in Goa is very colourful and enjoyable.

Kerala 

Kerala is considered as the best place to travel in India. The ideal time to visit Kerala is between November and March. The sea beaches in Kerala are really attractive and at the same time, The natural beauty of the place can attract any tourist as well.

These are the top five places to visit in India. The best thing about these places is the travelling charge is not significantly high.