Palma Cathedral

Cathedral at Palma de Majorca Spain

Known as the “Cathedral of Light” thanks to its 59 windows and 5 rose windows, the Cathedral of Mallorca is … Read more

Cabrera Guide

The departures docking pier at Cabrera

Cabrera has around 17 islands with a total of 13 square kilometres of landscape, which can be reached after about … Read more