Thenzawl

Top Places to Visit

Vantawng Fall

Vantawng Fall

Thenzawl, Serchhip, India

The Vantawng Falls is located 5 kilometres (3.1 mi) south of Thenzawl in Serchhip district in the Indian state of Mizoram . It is about 30 ... more