Kshaid Langshiang Waterfalls
4.20
(18)
5th
Water Fall
Kshaid Langshiang Waterfalls - Location details
Kshaid Langshiang Waterfalls, West Khasi Hills, Meghalaya
Kshaid Langshiang Waterfalls - History details
Kshaid Langshiang Waterfalls, also known as Langshiang Falls, is a magnificent waterfall located in the West Khasi Hills district of Meghalaya. It is one of the tallest waterfalls in India, standing at 337 meters (1,106 feet).
Reviews
4.20
(18)