Lagos is something of a rarity in the Algarve, for not only does it boast some of the region’s finest beaches, but it is also an ancient town that is steeped in history. A fortress, centuries old, stands guard at the entrance to the river, which leads to the magnificent international Marina. From the river […]