The specimen, likely to be of the ancestors of modern whales, would have helped geologists assess the paleontological ...
Anand Mahindra shared a video on X showcasing the beauty of Meghalaya. The video features stunning locations like Nohkalikai ...
Located in the northeastern region of India, Meghalaya is aptly known as the "Land of Clouds." This state holds significant ...
Located just 1 kilometer south of Mawsmai village in East Khasi Hills district in the Indian state of Meghalaya, the Seven Sisters Falls have the reputation of being the fourth highest waterfalls ...
Nohkalikai Falls, located near Cherrapunji, is India's tallest plunge waterfall, dropping from a height of 1,100 feet. The surrounding mist and vibrant landscape make it a mesmerising sight ...
Explore the lesser-known wonders of India’s landscape with these stunning canyons that promise an unforgettable adventure.
Plunging 1,115 feet into a turquoise pool, this towering waterfall is wrapped in mystery and misty cliffs, making it a must-visit in Meghalaya. The roaring Narmada crashes onto marble rocks ...