Vantawng Falls
Vantawng Falls is on the Vanva River near Thenzawl, as described by the Serchhip district guide. The guide identifies a viewing tower; discuss the practical viewing stop and current access rather than assuming visitors can approach the waterfall itself.
Official destination source for Vantawng Falls ↗

