Radar Station
South Africa
>
Western Cape
>
City of Cape Town
>
Cape Town Ward 23
>
Radar Station
Radar Station is a building in Cape Town Ward 23.
Radar Station
Building
Yes
Montispectus
Look-out Tower
Military Road
Generator Room