thestraywheel.com
La Pedrera, Barcelona Spain. (Five Stars)
Barcelona is still, in my opinion, the most accessible of all European cities. I have been told that it was made so for the 1992 Paralympics, and it has never lost that easy-rolling characteristic.…