So when we were faced with the task of selecting just 51 incredible places to visit in India, you can imagine how daunting it may have been. We present to you ... If watching Kanchenjunga while sipping freshly brewed chai from some of the finest tea estates in the world is your thing, say hello to Darjeeling! read more
It's the second highest mountain in India. While the peak is not that easy to climb for regular folks like us, but the surrounding Nanda Devi National Park is a must visit atleast once in a lifetime. 7. read more