About Vantawng Falls Vantawng Falls is a beautiful two-tiered waterfall near Thenzawl in the Serchhip district of Mizoram state, India. This fall is known as “Vantawng Khawhthla” in the local Mizo language. Vantawng Falls The …
Continue readingAbout Vantawng Falls Vantawng Falls is a beautiful two-tiered waterfall near Thenzawl in the Serchhip district of Mizoram state, India. This fall is known as “Vantawng Khawhthla” in the local Mizo language. Vantawng Falls The …
Continue reading