Not sure if I am "allowed" to suggest this, or if it violates "the rules" (and if it does I am sure the mods will delete it and send me a nastygram), but we use shoreexcursioneer.com, viator.com, resortforaday.com and daypasses.com to find our excursions.