Scenes from Belihuloya
Belihuloya is a scenic village situated in the Rathnapura district, 600m above sea level and south of the central hills….
Belihuloya is a scenic village situated in the Rathnapura district, 600m above sea level and south of the central hills….