Mawsawa Falls
4.40
(236)
2nd
Water Fall
Mawsawa Falls - Location details
Mawsawa Falls, East Khasi Hills, Meghalaya
Mawsawa Falls - History details
Mawsawa Falls is a lesser-known, multi-tiered waterfall in the East Khasi Hills district of Meghalaya, located near the town of Sohra, or Cherrapunji. It is known for its serene, natural beauty, swimmable pools, and tranquility compared to more crowded tourist sites.
Reviews
4.40
(236)