Vantawng Falls
Mizoram's highest waterfall, in bamboo forest near Thenzawl.
Why Go
Mizoram's highest waterfall, in bamboo forest near Thenzawl.
Something wrong or out of date?
Traveler Reviews
Sign in and mark Vantawng Falls as visited to write a review.