Palma Cathedral Le Seu...
Palma Cathedral, also known as La Seu, is a stunning Gothic cathedral located in the heart of Palma de Mallorca, Spain. This architectural masterpiece is one of the most iconic landmarks on the island and attracts thousands of visitors each year.
Th...
Palma de Mallorca, Balearic Islands, Spain