
Afar
The Prettiest English Villages Along the World’s Longest Coastal Trail
These five seaside villages are among the most rewarding stops along the King Charles III England Coast Path, from Cornwall to Cumbria. Here's what to do and where to stay in each town.
Ruins of a Gothic abbey on a clifftop.
