6.5 Acres Land For Sale At Dambulla1,040 perches · LandRs 60,000,000Rs 57.7K / perchDambulla · 4 days agoEleonora International Pvt Ltd