Hi we are at the early stage of planning a trip to East Canada. We are thinking Montreal,Toronto,Niagra falls etc. Any advice on must see places/attractions would be great! We love a mix of city and nature.