The correct option is A Meghalaya
The Bishop Falls is a three-tiered waterfall with a height of 135m and is located in Shillong, Meghalaya. The Bishop Falls is often referred to as the twin brother of the Beadon Falls since both tumble down the same escarpment into a yawning gorge. It is the 22nd highest waterfalls in India.