Cape Town will once again play host to sailors from across the world Cape Town will once again play host to sailors from across the world during...
Cape Town is first stop for the Queen Mary 2 Capetonians are in for a treat this January when the formidable Queen Mary 2 (QM2)...