Near by places to visit
Langshiang Falls in Meghalaya are presumed to be the third highest waterfall in India. This hidden gem is a mystery to tourists who travel the West Khasi Hills to look for this elusive waterfalls, believed to be sighted from Mawpon village. It is an ideal holiday spot for the tourists as it is enveloped by scenic beauty all around.
It is at its best during the monsoons when the river has abundant water and the flow is more forceful. The nature's panorama that surrounds the fall is a treat to the eyes.