This tiny desert island offers the opportunity to sunbathe on sandy shores or snorkel in clear water and feel a million miles away from Kingston .
Snorkeling in the clear water off the island is fun and safe .