
Black Star Square is an iconic national landmark in Ghana known for its historical significance, grand architecture, and role in major national events and celebrations. Book your visit on Thrugh to explore this symbol of Ghana’s heritage.
Be the first to share your experience!
Castle road, Accra
Show on mapOwn this business?