The Cotswolds is one of England's prettiest regions, with beautiful landscapes and cute villages. From Bibury to Lower Slaughter, these are the places to visit in the Cotswolds you have to see.