Vantawng Falls

Vantawng Falls is beautiful two-tiered waterfall near to Thenzawl in Serchhip district of Mizoram state, India. Vantawng Falls is known as “Vantawng Khawhthla” in the local Mizo language. Vantawng Falls The height of Vantawng Falls is 229 meters or 751 feet and is the thirteenth highest fall in India. Vantawng Falls is situated deep inside…

[Continue reading]