Vantawng Falls

Vantawng Falls, Serchhip, India

About

The Vantawng Falls is located 5 kilometres south of Thenzawl in Serchhip district in the Indian state of Mizoram. It is about 30 kilometres from Serchhip and 137 kilometres from Aizawl. It is the 13th highest waterfalls in India. The Vantawng Falls are located at a distance of 137 kms from the capital city, Aizwal and attracts lot of people round the year. Travel to Mizoram and have a wonderful travel experience.

If you have been to Vantawng Falls, share your experience

Review this place