Dodanduwa, Galle District, Southern Province, 80250, Sri Lanka Land for SALE LKR 300,000 per perch - Land IPL1044 108 perches * 108 perches of bare land * 175m to the Galle Road Features River front or river view