The most beautiful square in Spain is the Plaza de Espana in Sevilla. Huge, filled with intricate mosaic work depicting the history of the different regions in Spain and waterfalls, lakes and imposing architecture, in summer, it is also filled with one of the most famous and intoxicating scents in Sevilla, Jasmine.