One of the finest parks is located on the fringes of Cardiff and features ponds, exotic trees, and wildlife