The island of Mallorca will capture your heart from the very first moment. It is the largest of the Balearic Islands of Spain in the Mediterranean, and is one of the most popular destinations in the world with its beaches making international headlines. Mallorca is truly a magical and captivating location, and a dreamy place […]