Many travelers book cruises for the ports they visit, but itineraries aren’t written in stone. While major changes are relatively uncommon, weather, geopolitical developments and technical ...