People&Places: A look into the only waterfall in Accra

In this edition of People&Places, the team travels to Dodowa to tour the only waterfall in Accra, the Chenku Waterfall. This waterfall demarcates Greater Accra from the Eastern Region. Join Wonder Ami Hagan and the team in this new adventure.