Let’s visit one of Ghana’s most iconic landmarks-Black star square in Accra! Such a hugeeee place!