Tag: Niagara Falls is a city in New York at the Canadian border; similarly this is a town in Zimbabwe at the Zambian border

close