Villa Albachiara

  Casaurina Road And Moringa Road, Malindi, Kenya

Booking.com Book Now