WATCH: Palma de Mallorca Cathedral | Mallorca Travel Guide
Folks! Join me today for a comprehensive Mallorca travel guide to Palma de Mallorca Cathedral, also known as ‘La Seu’ – Mallorca’s ‘Cathedral of Light’! In the very heart of Mallorca’s capital