Experience the quintessential English Countryside with this guide to the best villages to visit in the Cotswolds and the best places to see in the Cotswolds.