Shore Excursions

You can book your excursions directly through the cruise ships or you can choose to save some money, open up your options and usually go on a much less crowded adventure.
Here are 3 companies we recommend: