Discover Laredo
compiled from our dataLaredo is located in Cantabria, Spain, and has a population of about 10,698. Our atlas lists 108 places here.
These include 10 sights and 0 museums, 73 restaurants, 23 places to stay and 2 cocktail bars. Highlights include Puerto de Laredo, Fuerte del Rastrillar, Monasterio de San Francisco.
