A town in Cornwall has been described as one of the "dreamiest towns in England" and it's not hard to see why with its ...
Beaufort has that effect on people. This coastal gem sits right on Taylor’s Creek where sailboats bob gently in the harbor.