A fairly small town on the western border of Lagoa, Ferragudo is situated between the popular destinations Portimão and Carvoeiro ... places to live in southern Portugal? Ferragudo is a wonderful ...