Visiting: Toronto, Halifax, Montreal, Niagara Falls, Quebec ...more
Visiting: Toronto, Halifax, Montreal, Niagara Falls, Quebec City Area, Ottawa, Canada, Thousand Islands National Park, Kingston, Peggys Cove ...less View Tour
Visiting: Southern Europe, Italy, Venice, Florence, Pisa, ...more
Visiting: Southern Europe, Italy, Venice, Florence, Pisa, Rome, Verona ...less View Tour