With a wide variety of culture, history and natural terrain its not surprising that the sheer beauty of Majorca captivates all who visit. Majorca is an island of contrast from its beautiful coves, sandy bays and mountain peaks stretching towards the clouds.