Wadduwa is a town in the Western Province of Sri Lanka. It is situated on the western coast of Sri Lanka, about 33 km south of Colombo.

View:
Property Location: Wadduwa Clear