While small, this shop will fulfill all your snorkeling and scuba diving needs. The diving gear runs the gamut from fins to underwater watches to tanks and masks. You can take scuba clases here, and Visibility Unlimited runs dive trips. The staff members are all avid scuba divers, there to help you make the most of your deep-sea adventures.