Habaraduwa (Sinhala: හබරාදුව) is a town in the Galle District, Southern Province, Sri Lanka.
[2] It is located on the southern coast, approximately 14 km (8.7 mi) south of Galle.
This Southern Province, Sri Lanka location article is a stub.
You can help Wikipedia by expanding it.