Aberbargoed / Aberbargod 9 October 2024 by admin Village in Aberbargoed / Aberbargod – Caerphilly / Caerffili, Wales