Video

Accra City Tour. Some principal streets of Accra + Location of the National Cathedral Building Site.

Ghana
Accra, GH