La Rambla is an iconic and busy street in central Barcelona, popular with both tourists and locals alike. A 1.2 kilometer-long ... More