Watch: Tourist credits receptionist for saving her life during Sliema stay

By November 17, 2024