Lali Villa

  No 19, Elliot Road, Galle, Galle, Sri Lanka

Booking.com Book Now