Local Guides Connect
March ‘19
Google Maps contribution stories
culture
,
Street-View
Nuhuu
April 14, 2019, 11:32pm
1
This is the Black Star Gate, Accra, Ghana, is part of the Independence Square which contains monuments to Ghana's independence struggle.
4032×3024 991 KB
9 Likes