The Cathedral in Palma — Spain | You Won’t Believe the BEAUTY of Palma Cathedral

The Cathedral in Palma — Spain | You Won’t Believe the BEAUTY of Palma Cathedral
The Cathedral of Palma, also known as La Seu, is a stunning Gothic masterpiece in Mallorca, Spain, overlooking the Mediterranean. It features intricate architecture and a large rose window, making it a must-visit landmark.

Leave A Reply