Back to Blog Home

Madrid

October 31, 2023 Dave Solar No Comments
Category
Madrid City

The capital of Spain, located in the center of the country on the river Manzanares, and home to notable sights such as Plaza Mayor, Puerta del Sol, Retiro Park, and the Prado Museum. Madrid is alive with bars, cafes and some of the finest shops in Europe. The nearby cities of Toledo and Avila make for great day trips.

Avatar photo

Dave Solar

Subscribe Now