Aerial view of luxury hotels on the cape of Terranova in Magaluf, a seaside resort town on Majorca in the Balearic Islands, Spain