No. 24 Godabeddaroad Dodanduwa,, Galle, Sri Lanka