India is very very diverse – probably the most diverse of countries that you will find on this earth. We have some of the Coldest places in Kashmir, A place that has highest rainfall in world – Cherrapunji, and also one if the driest places on the Earth – The Thar Desert. Adding to that – More than half of Indian boundary is home to beautiful beaches. And don’t forget that Northern part of India hosts Himalayan Ranges snow capped mountains. Top 10 Tourist Destinations in India