PALMA DE MALLORCA, Spain (JTA ... Located on a cobbled street inside the sandstone labyrinth that is the old city center, the surrounding alleys are so quiet and well preserved that it ...
But if Sebastià had at one time attained an island-wide reputation, why did he come to lose it?. Sebastià is a plague saint.
Situated off the coast of Spain in the Balearic Islands, Mallorca, (meaning ‘larger island’), is known for its stunning and varied landscapes of cliffs, rugged mountains, and beautiful beaches.