Description
Ghana's Independence Square, also known as The Black Star Square, is one of the largest squares in the world. The historic public square, which can seat 30,000 people and stand another 50,000, was commissioned by Kwame Nkrumah to celebrate the nations independence.

Add a review