Barsai Falls

Waterfall · India

Key facts

Barsai Falls is in Himachal Pradesh.

Region
Himachal Pradesh
Huts nearby
satihouse (5.4km), Abandoned House (5.8km), шуру (6km)
Nearest village
Karjan · 1km