yes
Yes, if the Canadian has the money to book the cruise and a passport.
You can check out travelocity.com or orbitz.com to book a carnival cruise to Mexico and get various deals and specials. Depending on the time you want to travel you can find very cheap packages.
There are many ways one can book a cruise on Carnival Cruse lines. One can book a cruise on Carnival Cruise lines on at popular on the web sources such as the official Carnival Cruise lines website, Travelocity, and Orbitz.
One can book a Carnival fantasy cruise in various ways. One can book a Carnival fantasy cruise online at Carnival's official website or through a travel agent such as American Discount Cruises and Travel.
One can book a Carnival holiday with Carnival Cruise Lines at the company's website. Another option is to book at the website Cheap Cruises. One might also book at Travelocity or Expedia.
Cruise Deals, Discount Cruises, and Cruise Vacations | Carnival ... www.carnival.com/ - Cruise deals, Last minute cruises, cruise vacation packages and international cruise destinations from Carnival Cruise Lines. Book a Carnival Cruise today.
Get the best cruise deals on some of Carnival's most popular cruises. See the latest specials on cruises to the Caribbean, Mexico, Alaska and more. Book online
If it involves going to another country, yes. And if your cruise lands somewhere other than Canada, Mexico, the Caribbean, or Bermuda, you'll need a passport book, not just the passport card. Source: http://travel.state.gov/passport/ppt_card/ppt_card_3926.html
The first place to book this cruise would be with Carnival. Alternatively, one could use one of the travel websites, such as Expedia or Orbitz. Also, check with a local travel agent.
The best way to book a cruise in the Bahamas via the company Carnival, would be to via their website, or visit your local travel agent and ask specifically for the company Carnival.
Carnival Cruises is well known for their extravagant trips. One can easily book a wonderful trip to Mexico through their website. Another premiere cruise line with trips to Mexico is Princess.
One can book tickets for Carnival Cruises through the Carnival Cruise Lines official website. One can also book the tickets through Travelocity and other websites.