News

I've booked shore excursions both through a cruise line and independently. Here are the pros and cons of each method.