Elyx in Ghana – The Black Star Square or Independence Square is a major symbol of the fight for independence as well as the second-largest public city squa
The Black Star Square or Independence Square is a major symbol of the fight for independence as well as the second-largest public city square in the world.