While Madrid may conjure up an image of Spain’s sprawling capital city ... de Guadarrama – a mountainous home to some of the region’s greatest natural pleasures. And within the city limits ...