Lagos is a city at the Algarve coast in Portugal with a spectacular steep coast close-by. Some buildings in Lagos’ historic centre refer back to the city's history, especially the former slave market. Lagos has a nice old town with narrow lanes and lively squares with cafés and restaurants.