Europe | Spain | Travel | Travel Tips Madrid – The “Green” Metropolis, Smack Dab in the Center of Spain