These beautiful waterfalls are formed by fast-flowing rivers coming down from the Meghalaya subtropical forests in great force. The high pressure of water during monsoons makes this waterfall picturesque and awe-inspiring. A visit to Sohra (Cherrapunjee) waterfalls is one of the best things you can do when in Shillong/Meghalaya. The waterfall comes alive during the monsoons and presents a spectacular sight.
Situated in Cherrapunjee, these falls are one of the highest waterfalls in the world. The total height is about 922 feet and it flows from a single stream. There are several other falls here that make this place an ideal choice for adventure seekers who want to explore the beauty of nature at its best in Meghalaya.
The best time to visit this waterfall is between October and March.