15
Jul
The Spanish island of Mallorca is the largest of the Balearic Islands archipelago and is incredibly rich in history and culture. The Romans, Byzantines, Moors and Catalans all settled here in the past. The...