The Cotswolds is an area of England about the size of greater Tokyo.Popular with both the English themselves and visitors from all over the world,the Cotswolds are well-known for gentle hillsides (‘wolds’), sleepy villages and for being so ‘typically English’.There are famous cities such as Bath, well-known beautiful towns like Cheltenham and hundreds of delightful...