Parc Howard Museum is set in a delightful park.
Mae Amgueddfa Parc Howard mewn parc hyfryd.