The Spanish island of Mallorca - beautiful views of green mountains, cliffs, the Mediterranean Sea and blue skies