Karta Vacation Rentals
On Sri Lanka’s southern coast in Kamburugamuwa (Matara District). This beach villa sits steps from the sand and is minutes from Mirissa, Polhena and Madiha Beaches, with Weherahena Buddhist Temple, Parevi Duwa and Star Fort all close by.