A couple of weeks ago I visited the beautiful island of Majorca in the Balearic Islands, Spain. It felt like I was looking at a picture. Breathtaking beauty. Here are some photos. Enjoy!