fbpx

Boossa is a small town on the south coast of Sri Lanka, located in the Galle District of the Southern Province. It is approximately 123 kilometres south of Colombo and 12 kilometres north of Galle.

View:
Property Location: Boossa Clear