A relaxing and delicious road trip though Southwest England. west England. Above is Bovey Castle. WORDS AND PHOTOGRAPHY BY LISA LUBIN
By Lisa Lubin
There is probably no more festive time to visit England than during the holidays. The towns and villages are all done up in lights and the trimmings conjuring up days of yore.
Just 90 minutes west of London by train, Southwest England has some of the country’s most stunning coastline and quaint villages. The area… (View original article)