Top 10 Attractions, Barcelona – Spain Travel Guide – YouTube 30/06/2013 torresbusCoach bus Top 10 Attractions, Barcelona – Spain Travel Guide via Top 10 Attractions, Barcelona – Spain Travel Guide – YouTube.