England is filled with picture-perfect towns that look like they were plucked straight from the pages of a classic fairytale. Think cobbled streets, timber-framed cottages, ivy-covered stone walls, ...
South Wales: Cardiff and Glamorgan. Llanthony. Anglia transwalliana. South Pembrokeshire castles.--Wessex: The place of Exeter in English history. Glastonbury British and English. The shire and the gá ...