Home » Trips

Palma Cathedral

Cathedral at Palma de Majorca Spain

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