I am getting ready to leave on a cruise to alaska in aout 2 weeks and haven't booked any excursions yet. i was wondering if it's best to book through the ship and their excursions they offer or go through other companies to book my tours/excursions?
we've been looking at the scuba diving and lumberjack activities...any others you might reccommend?