Blue Anchor Bay, Somerset

by Giles Clare
Blue Anchor Bay in North Somerset, England, is a long, pebble beach near the leisure resort of Minehead. It is close to Exmoor and looks nor... Read more
;