Ferragudo is home to historical landmarks, including the São João do Arade Castle. Built in the 16th century, the castle is located on a hill that overlooks the Arade River, so you get a ...