There are actually two Niagara Falls limousine. One city is in USA, New York State, and has a population of about 56,000, and just across the Niagara River in Canada is the other city, Niagara Falls, Ontario.
To see this working, head to your live site.