Skip Nav

Sun and Sand

In Mallorca, Spain, tourists gathered to sunbathe on the Magaluf beach.

Read More NewsThe Week In Pictures