Cascade Falls or Ban Lorcha as called locally has five different levels of cascading streams that tumble steeply into a pool below and eventually flow down as one stream. It is located in the East Jaintia Hills district of Meghalaya state, near Ladrymbai.
This waterfall is surrounded by lush green jungles and the base of this falls lies at a distance of about 14 km from Shillong in Meghalaya. The Ban Lorcha falls lies in the Mawsynram village which lies close to Thangkharang Park known for its scenic beauty and adventure sports activities such as rappelling, rock climbing, mountain biking, zipline and trekking.
Post-monsoon is the best time to visit Cascade falls and its surrounding areas for thrill-seekers.