Karta Vacation Rentals
In Negombo on Sri Lanka’s west coast (Gampaha District), a short walk from Negombo Beach. Minutes from St. Anthony's Church, St. Sebastian's Church and Ave Maria Convent. A compact villa base for beach days and easy airport runs.