A recent post regarding the NYC Marathon spurred this topic.  Do you pre-explore your ports of call (e.g., local events, cultural points of interest) before selecting a cruise or booking an excursion?