Unexplored Khabru Waterfall Trek – Hidden Paradise Khabru Waterfall is situated in Boh Valley. The valley offers immense view of greenery on TravelOctober 5, 2020October 5, 2020No Comment