Karta Vacation Rentals
In Negombo on Sri Lanka’s west coast, a short walk from Negombo Beach and about 0.5 miles from the Dutch Clock Tower. Minutes from St. Sebastian’s and St. Mary’s churches and the bustling Negombo Fish Market. A budget-friendly guest house for beachside stays.