Canada
5 nights Toronto
5 nights in Montreal
5 night Vancouver
Travel program
Day 1: Arrival at Toronto airport - transfer to hotel - free time
Day 2: Tour of Niagara Falls - visit with lunch
Day 3: Toronto city tour (including visiting the TV tower - visiting the Chinese town and