The delightful history of Toronto… and the lure of the backpacker

Toronto is located in Canada’s southeast Province of Ontario. Toronto is the most culturally diverse and poly-ethnic city in the world claiming home to 2.5 million people where one in two residents are… Continue reading