Canada, Part II (Niagara Falls, Ottawa, Toronto and Montreal) In this episode of The Travel Bug, we head to the heart of the United Kingdom! And where better to start our journey than in one of the world’s great cities, London. We take in all the clichéd sites and iconic locales, and most importantly, dig a little deeper to find some new experiences that tell the story of this amazing city.