Karta Vacation Rentals
On Sri Lanka’s southwest coast in Wadduwa — a boutique beach resort on Upali Mawatha, about 1 km from the town center and a short drive to Wadduwa Beach and Pothupitiya Beach. Perfect for travelers hunting a beach resort with a calm, family-friendly vibe.