Barsai Falls
WaterfallIndia
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
Barsai Falls
Waterfall · India
Barsai Falls is in Himachal Pradesh.