Black Star Square, also known as Independence Square, is a public square in the heart of Accra, Ghana, where annual independence celebrations and national events often take place.  Photo 2 of 6 in Where to Soak Up Accra’s Thriving Arts Scene, According to Painter Ludovic Nkoth

Where to Soak Up Accra’s Thriving Arts Scene, According to Painter Ludovic Nkoth

2 of 6

Black Star Square, also known as Independence Square, is a public square in the heart of Accra, Ghana, where annual independence celebrations and national events often take place.