Aberdare Park

Aberdare Park, in the town of Aberdare in the South Wales Valleys. A lovely Island of nature that is a delight to visit whatever the time of year.

By continuing to use this website, you consent to the use of cookies in accordance with our Cookie Policy.