Alaskan Cruise on the Norwegian Pearl 2016

This post is incredibly freaking long.  I didn't feel like splitting it up, because …