News

Barcelona and Valencia are too popular Spanish tourist destinations, but this town situated between them is no slouch in the view department.