Although Madrid and Barcelona certainly have their ... including some ancient castles and monasteries, museums, gardens, and, of course, just walking around the city to visit its shops and get ...