The folks at Clearwell Farm love all the big holidays, and this halloween they’ve opened their Pumpkin Village, which they believe to be the first of its kind in Wales. There are six buildings in the village, featuring a church and what will soon be a tavern, plus of course a few thousand pumpkins.
Be the first to comment