Cities, sites and beaches on the Island of Mallorca including: Palma Nova, Palma Centro, Magaluf, Valldemossa, Deia, Porto Cristo, Portal Nous, and Cuevas del Drach.