The Cotswolds - rolling countryside and old market towns, quaint villages amidst gentle rivers and lazy canals, thatched cottages, historic buildings and stone circles, country pubs serving Olde English Fare all conspire to make this a great region near the heart of England to explore.