India is a diverse country full of wonders for travel enthusiasts. From the snowee Himalayan wilderness in the north to great Indian Thar, from a long coastline and worlds some of the best islands to the mangroves of Sundarban, from the wild jungles of Madhya Pradesh to the rain forests of Meghalaya, India has so many things to offer to explorers. The vast country is so beautiful and big that one lifetime is not enough to explore all its hidden treasures.