Spanish architecture to marvel Spanish cities and towns are known for having a huge placa or square in the centre and Valencia is no exception. The […] May 21, 2017 0