The Queen Mary 2 docked at Halifax, Nova Scotia. The city attracts many cruise ships. The Queen Mary 2 docked at Halifax, Nova Scotia. The city attracts many cruise ships.The Queen Mary 2 docked at Halifax, Nova Scotia. The city attracts many cruise ships.