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…
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…