Habaraduwa is a small town in Sri Lanka, located on the southern coast, approximately 14 km south of Galle.

View:
Property Location: Habaraduwa Clear