Port-of-call to over 2 million souls, from 141 countries