Canada’s vast Atlantic coastline combines vast wildernesses and icebergs with small, friendly towns exuding white picket fence charm.
Cruise islands covered with pine trees, stop at picture perfect lighthouses and hike national parks. On land, wild moose roam, and in the water, look for blue whales and puffins.