When we docked in San Juan, Puerto Rico we took a cab and did our own DIY excursion without a ship tour to Escambron Beach where we went snorkeling. Unfortunately the sun was beginning to set and visibility was not so great in the water but we got to see quite a lot of fish.