When my friend Karen, visiting from London, told me she wanted to see more of the English countryside, I knew just where to bring her: the Cotswolds. The Cotswolds are an area of outstanding natural beauty in England; picture quintessential limestone colored villages with thatched roofs and peaceful countryside. Continue reading “A Storybook Day Trip in the Cotswolds, England”