Canada
Niagara Falls South is a city located in Ontario, Canada.
You can find Niagara Falls South at 43.08° N, 79.12° W, in the Northern Hemisphere. It is classified under Ontario, Canada.
The Ontario region of Canada is home to Niagara Falls South and other cities such as Toronto, Ottawa, Mississauga.
Niagara Falls South is surrounded by 20 cities and towns within a 25 km radius.
Niagara Falls South is located in Ontario, Canada.
Niagara Falls South is located at coordinates 43.08° N, 79.12° W in Ontario, Canada.
Source: Bamwor World Encyclopedia — GeoNames (CC BY 4.0)