The Dragon of Palma de Mallorca
The landmark of Mallorca's capital Palma is the imposing cathedral La Seu, which means “bishop's…
The landmark of Mallorca's capital Palma is the imposing cathedral La Seu, which means “bishop's…
I enjoy visiting mystical places that have an inexplicable effect on me. One of these…