Thursday, 23 May 2013

India is blessed with some of the most breathtaking waterfalls in the world

About Vantawang                    

Known for the 750 feet Vantawang waterfall, highest in the state is about 152 km from Aizawl. The waterfall is set amidst bamboo thickets with lush verdant greenery all around and the Thenzawl hill station is close by.