Las Ramblas

Las Ramblas, a series of 5 stretches of road that run through central Barcelona, is known collectively just as La Rambla. It's name comes from a stream (raml in Arabic) that used to run along the same path before the land was developed in the 14th ...