Belihuloya, a very picturesque little hamlet renowned for its Eco, Adventure tourism opportunities, is situated in the ‘Sabaragamuwa’. This beautiful hillside location is a climatically transitional ...