Nungua Town Park Park Address HWWC+543, Accra, Ghana Rating on Google Maps 3.30 (14 reviews) Open on Google Maps