windsor ontario is located in north america
windsor lrb lsb wnzr rsb rrb is a city in ontario and the southernmost city in canada
canada lrb lsb knd rsb lsb kanad rsb rrb is a country in the northern part of north america