Meghalaya, meaning “abode of clouds” in Sanskrit, is a state in Northeast India famed for its abundant rainfall, lush forests, and mesmerizing lakes. Nestled in the Garo, Khasi and Jaintia hills, Meghalaya boasts of some of the clearest and...
Nestled high up in the Singalila range of the Himalayas in West Bengal lies Sandakphu – the highest point in the state at 3636 meters. The Sandakphu trek is a beautiful journey through varied landscapes of forests, quaint hamlets,...