tours of toronto hop on hop off
Casa Loma â¢ Toronto Hop On / Off Tours â¢ Hop On / Off Tours. Let this hop on and hop off tour take you around Canada's largest city, located in Southern Ontario on the north-western shore of Lake Ontario.