Cotswold is one of the beautiful places that is a must visit when you’re in England. According to Wikipedia it consists of an area in England, and I believe Cotswold is also a name of a type of stone. The place where we visited was called Moreton-on-Marsh. We found a lovely little spot for a … More Cotswold