Belihuloya is a beautiful village located in the Ratnapura District of the Sabaragamuwa Province. It is located 150 km east of Colombo and 616M above sea level. It consists of dry and wet zones as well as mountainous and lowland areas at an altitude of less than 1500 m. As a result, it consists of wet semi-evergreen forests, tropical forests, dry deciduous grasslands and mountainous tropical forests.
The name Belihuloya is derived from the Belihuloya which flows through the area. This beautiful village is a popular tourist destination. Belihuloya has many places to visit.
Located in: Ratnapura District of the Sabaragamuwa Province.
Traveling Time: 28 min (15.7 km) Balangoda to Belihuloya