Located in the northeastern region of India, Meghalaya is aptly known as the "Land of Clouds." This state holds significant ...
Northeast India is a complete paradise for solo travellers, offering some of the most breathtaking landscapes, rich culture, ...
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 ...
Anand Mahindra shared a video on X showcasing the beauty of Meghalaya. The video features stunning locations like Nohkalikai ...
Spring brings a magical transformation to India's hill stations, painting the landscapes with vibrant flowers, lush greenery, ...
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 ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results