holiday The six Spanish streets you just have to walk down The Local counts down six of the loveliest streets to stroll down in Spain.