Q. The Bishop Falls is located in which state?
Answer: Meghalaya
Notes: 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.
Question Source: 📚This question is part of Daily Current Affairs 20 MCQs Series in GKToday Android Application. This series can be subscribed in the app only for Rs. 999/- for entire year. Download the app here.