Visiting the relaxed surf town of Sagres, Portugal? In this guide, find the best things to do in Sagres, plus where to eat, stay, and more.