Black Star Square Accra

1,885 views · Published 24 May 2014 · 6:46 · Indexed 18 October 2026

Channel: Shiran De Silva · 2014 · Travel & Events

Watch on YouTube

The Independence Arch in Accra, Ghana.

Black Star Square, also known as Independence Square, is a public square in Accra, Ghana.

This is the second-largest city square in the world after Tiananmen Square in China.

Hope of Africa is the Black Star 

More from this channel