Las Ramblas is a pedestrian street in Barcelona, Spain. It is a massive thoroughfare that is popular with locals and tourists alike. It is one of the most unique streets in the world and the first place I always go when I am in Barcelona. Las Ramblas is nearly a mile long or 1.2 kilometers […]