Karta Vacation Rentals
In Hikkaduwa on Sri Lanka’s southwest coast, a short walk from the city center. Close to the Sea Turtle Hatchery Mahamodara and near St. Aloysius College and Galle International Cricket Stadium. A budget-friendly, pet-friendly hostel base for beach days and local sights.