Nassau is one of the busiest cruise ports in the world because it's the closest Caribbean harbour to the US. Shopping seems to be the no 1 activity amongst the passengers....