Barksole Observatory is located in Cape Town, South Africa on Cnr Main & Anzio Rd Shop 12, Ground Floor, St Peter's Sqaure, Observatory,. Barksole Observatory is rated 4.4 out of 5 in the category repair service in South Africa.
Address
Cnr Main & Anzio Rd Shop 12, Ground Floor, St Peter's Sqaure, Observatory,