Located in the northeastern region of India, Meghalaya is aptly known as the "Land of Clouds." This state holds significant historical and cultural value, with traces of ancient human settlements ...
Experience adrenaline-pumping adventures without breaking the bank. From river rafting in Rishikesh to trekking in Spiti ...
Explore India’s most stunning river canyons, from Gujarat’s Kadiya Dhro to Ladakh’s Zanskar, each offering breathtaking views ...
A team of Indian and foreign cavers have found four specimens of blind cave fish from Krem Um Ladaw and discovered Lungchung Khur as the country''s 10th longest cave during an expedition in East ...
“MEGHALAYA” is the name given by Dr. Chatterjee to that isolated block of peninsular India which sticks out westwards like a promontory from the Naga Hills into the plain of Assam-Bengal.