Daily Life The Bank of Spain Did you know that the Banco de España has a branch office in Palma de Mallorca, just behind the Plaça Major? The Bank of Spain still exists even though many of its functions have […]