Belihuloya is a charming hillside village located in the Sabaragamuwa Province, Ratnapura District, about 160kms away from Colombo. The fortunate geographical location of Belihuloya links the wet and dry zones of the island at an altitude of less than 1500m. As a result, visitors will see a rare blend of semi-evergreen forests, dry grasslands, montane temperate forests and tropical savanna forests. Also expect to come across waterfalls, mountains, rivers and reservoirs decorating this gorgeous hamlet along with several endemic species of flora and fauna, making it a paradise for nature lovers!
This nature’s marvel has been created with an overload cycling trails, nature exploration, bird watching, camping and plenty of such opportunities. The stunning scenery and rich biodiversity of Belihuloya offer visitors a traditional perspective of Sri Lankan life as well as other exciting adventures.