









Black Star Square
Accra
landmark
- Identified as a significant national landmark in Accra
- Features the prominent Independence Arch monument
- The square and its monuments are visible from the road
Photos










Share View on Google Maps
Loading map...










Accra
Black Star Square is a significant national landmark located in Accra. It is characterized by prominent monuments, including the clearly visible Independence Arch.
Summaries are created based on reviews, notes, and social media posts.









