Singapore has 2 cruise ports, with Marina Bay Cruise Centre seeing the most ships. Learn how to get there, where to stay and who sails there.| Forever Karen