Sort:  

Ohhh woww!! That's amazing!! I did not have the opportunity to visit the places that you mentioned but will keep that in mind if I visit Barcelona again in the future :)