One of the world’s most varied countries in terms of geographical diversity, India has an astonishing array of natural wonders. Here’s a round up to reignite your wanderlust!
History, spirituality, science, and adventure. Head to the Belum caves and you can experience all. Until then, here are 8 stunning pictures to whet your appetite!