Karta Vacation Rentals
On Sri Lanka’s southern coast in Maaliyadda (Matara District), a short hop from Dickwella Beach, Wewurukannala Vihara and Dondra Lighthouse. The villa sits within reach of the central area of Godauda and local shrines like Our Lady of Matara.