Imagine tiny villages of honey-colored limestone cottages, cobblestone streets, and ivy-covered manor houses from the middle ages. A countryside of green rolling hills dotted with sheep, yellow flowers fields as far as you can see, ancient churches, and historic pubs. These are the Cotswolds Villages.