Guest Post: Mallorca’s Hidden Gems

Time for this Friday’s guest post from our friends at MyDestinationInfo, with an insight into one of Europe’s most overlooked islands…