Beachfront Land for Sale - Dickwella, Mawella (EM1264) in Dikwella, Rs 1.8M a perch | Harimila