Via Lattea

  Silversands Beach, Silversands Road, Malindi, Kenya

Booking.com Book Now