The Cotswolds

When one thinks of England, rolling hills, limestone buildings and peaceful countryside come to mind. The Cotswolds are a collection of towns and villages that embrace all of these English stereotypes