A drive to Mawlai and a diversion from there brings you to the twin waterfalls of Meghalaya, a place that is truly enchanting to say the least. Surrounded by lush green hillsides covered with flora of numerous varieties, the Bishop and Beadon Falls, originate from a single gorge and cascade down the rock face. While the Beadon Falls is broken up at its edge by the rocks, the Bishop Falls cascade down in a single flow of water--looking like a white ribbon on the green landscape. The Bishop Falls at 450 feet high is the 22nd highest waterfall in India. An amazing and majestic sight, the area around the falls is a popular place for locals and tourists, with picnics being held here regularly. The twin waterfalls and its surrounding terrain make a very pretty picture as you soak in the serene and splendid work of nature. A visit to the Bishop and Beadon Falls will make you want to visit Meghalaya again and again.