Karta Vacation Rentals
In Galle, minutes from the city center and just a short drive to Mahamodara Beach. Near St. Aloysius College, Galle International Cricket Stadium, Galle Fort and the Clock Tower, this beach‑side bed & breakfast is a handy base for exploring southern Sri Lanka.