Muhudu Mawatha, off Galle Road,Thalaramba, , Sri Lanka