Hidden like a silver veil 5 km from Thenzawl town, Vantawng Falls is Mizoram’s highest waterfall – a breathtaking 229 m twin cascade that plunges…
Viewpoint
Nohkalikai Falls: India’s Fourth-Highest Plunge in the Clouds of Cherrapunji
From the edge of a lush green plateau, Nohkalikai Falls plunges 340 metres in a single, unbroken silver ribbon – making it India’s fourth-highest and…