 It is one of the few flat areas with beautiful grassy landscape.Nearby Thenzawl is a spectacular waterfall called Vantawng Falls ("meaning Heaven's reaching fall").This beautiful stepped fall is easily accessible by road, and it is a place where one can hear the calling of nature silently.