Beckford Nature Reserve
United Kingdom
Beckford Nature Reserve is near Beckford, in Worcestershire, England, situated immediately north of the village. The nature reserve was created from a former gravel quarry in the 1980s.
NatureReserve data from Wikidata (CC0). Summary from Wikipedia (CC BY-SA).