A small coastal village in Cornwall has been described as 'the loveliest village in England' and it's not hard to see why.
Dreaming of the English countryside? These seven Cotswolds villages deliver the honey‑hued cottages, cozy lanes, and postcard ...