Europe
Asia
Oceania
Americas
Africa
On the sunny island of Mallorca, Lucy Halfhead enjoys glorious vistas, exquisite