It is set in the hustle and bustle of the city of Accra and its suburbs with glimpses of the exciting metropolis of London.
2007
2001
1952
1991
1985
2006
1972
1995
1993
1992
1968
1987
2003
2023
2024