We live in a country that is home to many natural wonders. From staggeringly tall peaks to lusciously flowing rivers, backwaters down south, scenic deserts, national parks rick with wildlife and what not, India offers something for nearly every travel mood. Within its travel gems…