Cherrapunjee, also known as Sohra, is a high-altitude town in the northeast Indian state of Meghalaya. It is known for its living root bridges, made from rubber trees. The lovely town is also famous for its limestone caves, orange and honey, a centre of Khasi Culture and literature. The oldest Theological College in this region is located here, established by the Welsh Presbyterian Missionaries in 1888, known as Cherrapunjee Theological College.
This park is situated at a distance of 12 km from Cherrapunji. It is located just beside the Khoh Ramhah rock and offers a 180-degree view of the Bangladesh plains below. This point also presents a nice view of the Kynrem Falls, which cascades in three levels at a distance.
Also, check out the best Meghalaya Tour Packages from Mumbai.