Destination creator (Voyajo Team)
Shipston-on-Stour is a town and civil parish on the River Stour about south of Stratford-upon-Avon in Warwickshire. It is in the northern part of the Cotswolds, close to the boundaries with Oxfordshire and Gloucestershire (...) (from Wikipedia)