Geology
There are outcrops in the sea close to Cannon Rocks of a coastal marine formation, the Salnova Formation. This formation occurs about 20 metres above sea level and comprises calcrete with quartzitic sandstone boulders and shell material.
Read more about this topic: Cannon Rocks