Roca Partida, one of the four tiny volcanic islands that comprise the Socorro chain off the coast of Mexico, has long been known as a diving hotspot, thanks to the incredible range of ocean wildlife found in the region

Unlock this article right now
Create an account for FREE to unlock articles and receive Realscreen Daily.