Croyde Bay
Croyde Bay, on the north coast of Devon, England enjoys the wild breakers of the Atlantic Ocean - a paradise for surfers and walkers alike. Selected Bibliography
Web
pilgrimsall.org