My family loves cruises as well. There is much more to do at most ports besides going to a beach. We have done zip lining in Roatan, cave tubing in Belize, snorkeling (boat excursions) in Mexico, St Thomas, Grand Turk, Bahamas, Grand Cayman. Our excursion to the Blue Hole in Jamaica is still...