Snorkeling and Scuba Diving

Jamaica as one of the largest islands in the Caribbean has many excellent diving and snorkeling sites: shallow and deep, reefs and walls, wrecks and caverns, home to all manner of sea life.