The Cotswolds, England, is an area of outstanding natural beauty (AONB). Highlights of the 700 years old town of Stroud, Gloucestershire. "Undiscovered" because featured are places and events rarely in the itineraries of visitors to the area.