72 hours in the Cotswolds: If you're visiting the UK and would like to make time to visit the beautiful English countryside, we suggest joining us in the Cotswolds. Famous for quintessentially English...