I am going on a cruise with carnival in august. I would like to book my shore excursions in advance (because i like to have a plan). On the carnival website it lists shore excursions that are recommended in each port but does not say how much they cost or how to book them. any suggestions?