Virtual Run – Madrid, Spain
Madrid, Spain is the third largest city in the European Union, and one of the most iconic and vibrant. It is a hub of business, culture and tourism, known for its food, history, and soccer. Madrid has lovely weather and more green spaces than any other European city.
VIDEOS (3)
Virtual Run – Downtown & River Run, Madrid, Spain 1
Virtual Run – Parks, Madrid, Spain 2