View along the beach at New England Bay in Dumfries and Galloway, Scotland. Les Bell June 15, 2019 2019, Beaches, Coast, Dumfries and Galloway, New England Bay, Scotland View along the beach at New England Bay in Dumfries and Galloway, Scotland.