The Most Beautiful Places In Canada - Conde Nast - Bay of Fundy, New Brunswick
Virgin Islands National Park Virgin Islands National Park covers most of St. John Island and Hassel Island in the US Virgin Islands. Check out its scuba diving and rainforest hikes.
F and C Travel - Canada Cruise
John including 11 places you've got to try
Canada - Saint John, New Brunswick