santa cruz
Gordon Rocks
Diving and Snorkeling
Gordon Rocks is an unforgettable place due to its marine flora and fauna, making it an ideal place for diving. You need to have an advanced diving certificate/license with a minimum of 25 immersions due to the strong currents in the area.