See Any Places

La Rambla Walk, Barcelona, Spain

La Rambla Walk, Barcelona, Spain

La Rambla is a street in central Barcelona. A tree-lined pedestrian street, it stretches for 1.2 km connecting the Plaça de Catalunya in its center with the Christopher Columbus Monument at Port Vell.