This tiny mountain village north of Madrid has been named Europe’s top destination for trail running – here’s what you need to know
Manzanares del Real, north of the Spanish capital, has topped a ranking of 90 destinations across 21 European countries.




















































