14 Best Places In Mizoram you must Visit

13. Thenzawl

Thenzawl
It is a beautiful town in the middle of Mizoram. The main attraction here is the Vantawng Falls, and is the highest waterfall in the state. It is situated in Vanva River and is surrounded by lush greenery.