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