Caravan Club site at New England Bay, near Drummore in Dumfries & Galloway, Scotland Les Bell December 26, 2017 2017, Caravan, Caravan Sites, Coast, Drummore, Dumfries and Galloway, New England Bay, Scotland Caravan Club site at New England Bay, near Drummore in Dumfries & Galloway, Scotland.