There is some excellent snorkeling in Grand Cayman, but in order to get a quality experience you do need to have a good guide who really knows the waters. BTW - If you find the independent companies are already booked, then I would definitely book this excursion through the ship NOW. Otherwise you may be out of luck.
Nancy
|