Hargreaves Place

Hargreaves Place is a plaza in downtown Cape Cross. It (and Carrington Plaza are the site of the weekly market and other major events.