The Zero Kilometre of the Puerta del Sol in Madrid and the Tower of Hércules in A Coruña have never been so united. Although there is a significant distance between them, they are the starting and ending points of the ‘Spanish Route 66’, which... Continue reading