Barcelona, Catalonia, Spain, Travel Palau de la Generalitat in Barcelona Author admin Date May 25, 2015 The Plaça de Sant Jaume or Saint James’ Square seems to be one of...