La Rambla Street – Barcelona, Spain TRAVOH Source See more: 24 Hours in Barcelona, Spain: 5 Best Things To Do