El Rastro.
Get up early enough on a Sunday morning in the Spanish capital of Madrid, and you could find yourself part of the crowd at the market at el Rastro. Scarves, socks, and sombreros are amongst just some of the delights for sale along a half mile stretch of non-stop market stalls down Calle de la […]
Read More