Nassau, located on the northeast coast of New Providence Island, is one of the Caribbean's busiest cruise ship ports. It is also The Bahamas' capital and ...