Worth a DetourSight

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.