Posts by tag: Sri Lanka Hanging parrot

Scenes from Belihuloya

Scenes from Belihuloya

September 01, 2014

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

1831 views