Can someone explain how the process of making reservations for shore excursions. I thought I read somewhere you can book them in advance. Is this true ? How far in advance ? And how/where can I get a listing of all what will be avilable for our cruise dates. Are excursions the only thing you can pre-book before embrking ? I am pretty sure High Tea/Brunch etc. are things you must take care of in person. Thanks Everyone for your help!