If you’re a first-time cruiser, the term “shore excursion” might be unfamiliar. What are shore excursions? Do you have to book them with the cruise? Can you book your independent tour? What are shore excursions? Shore excursions are a great way to explore the port-of-call by taking a tour or […]