Houses for sale in Cannon Rocks

Cannon Rocks is a resort located along the coast of the Eastern Cape province. It is approximately 135km from Port Elizabeth and 180km from East London. There are various amenities available around the area.

Location of Cannon Rocks



Sold Properties in Cannon Rocks

Compare x Properties ×