Vantawng Falls

Location

Vantawng Falls is considered to be the highest waterfall in Mizoram, which falls down from a height of 750 ft. The waterfall is surrounded by dense forests of bamboo groves.