India is not just a country but rather a memorable experience. It is one of the most diverse countries that you will find on Earth. Starting with geography, this one country personifies diversity. The highest mountain range in the world, The Great Himalayan Range are the Northern frontiers. The southern borders are formed by the shoreline along Arabian Sea, Bay of Bengal and the Indian Ocean. Not just this, India has one of the coldest places in the world, Drass, places with highest rainfall in world – Mawsynram and Cherrapunji, and also one of the driest places on the Earth – The Thar Desert. Adding to that there are tropical islands, natural forests, a cold desert, a seasonal salt marsh, cities in ruins, cities thriving with energy, unexplored towns and so much more.
The things to do in India are as vast as its geography. Let’s start with history. The country has a legacy of 5000 years, therefore there is a lot to see and experience in India. There were kingdoms of Mughals and Rajputs, provinces of Nawabs, Nizams, Marathas, Cholas, Chalukyas, Pallavas and many more. The Indian history also has episodes of foreign rule. Dutch, Portuguese, French and British have left their mark in the Indian history. Though the times have gone by, there are amazing forts, palaces, temples and other intriguing architecture. There are also prehistoric caves with amazing inscriptions.