TOURS: EASTERN CANADA - NORTH AMERICA

Ontario & French Canada with Ocean Train to Halifax
From C$3292 p/p

Ontario & French Canada..

Ontario & French Canada with Ocean Train to Halifax 12 days from Toronto to Halifax Eastern Canada…