City Guides >
select a month
01
02
03
04
05
06
07
08
09
10
11
12
Over 100 stalls occupy Plaza Mayor for the annual Madrid Christmas Market. Thankfully, you won't see many touristy knick-knacks, as locals visit this market to buy essential items for a...
see event details >