Cruise to Canada and New England will take you on a mesmerizing sojourn where you will be enchanted with bounty of nature and exotic manmade creations. All through your journey you get to experience some stunning ports, beauty of the Atlantic Ocean and the joys of whale watching. When in Canada, you may take a trip to Maritime Provinces like Newfoundland, Nova Scotia and New Brunswick. Other famous cities that may be in your itinerary include Boston, Newport, Bar Harbor, Halifax, Saint John and Quebec City. You may relish wine tasting, visit museums and gardens or enjoy the various beach activities as there is lots and lots of fun just waiting to be explored.