Madrid & Beyond

Madrid is the capital of Spain and one of the most popular tourist destinations in the world. The city is home to some of Spain’s most iconic landmarks, including the…