Castle Combe, Wiltshire, England.
A lovely village in the English countryside.
**This is a copyrighted image with all rights reserved. Please...