Cayo Diablo is a stunning dive site off the northeastern coast of Puerto Rico, boasting impressive coral formations, swim-throughs, and abundant marine life such as nurse sharks, Caribbean reef sharks, and rays. The site is suitable for divers ranging from beginners to advanced.