Cruising to Mexico? This list of the top Cabo San Lucas shore excursions will make sure you have a memorable experience.