Madrid, Spain

Another quick stop, but well worth it.  Madrid is vibrant, clean and apparently the people here never sleep. The Palacio De Tepa Hotel was beautiful and the location was ideal for walking around the city.  The Plaza Mayor (home to street performers, musicians, shops and restaurants), Cathedral of Santa Maria la Real de la Almudena, Retiro …