Visit some exciting island ports of call including Turks and Caicos, Puerto Rico, St Maarten and a private island in the Bahamas, Half Moon Cay.