We have been back from our visit to Canada for 2 weeks now and are shamefully just getting around to writing a blog about it.  I had a fantastic 5 weeks at...