A lively pedestrian street in Lloret de Mar on Spain’s Costa Brava features outdoor cafés, small restaurants, and local shops where visitors relax and enjoy the seaside town atmosphere. The area is ...