Sagres is where once navigators thought that land ended and the ocean... more »
Sagres is a town located in the municipality of Vila do Bispo, Algarve... more »