Karta Vacation Rentals
On Sri Lanka’s west coast in Negombo, steps from Negombo Beach and about 6 km from the city center. Landmarks nearby include St. Anthony's Church, St. Sebastian's Church and Ave Maria Convent — perfect for quick coastal strolls and local sights.