United States of America
Canada

Is Niagara Falls located in the US?

User Avatar
Wiki User
March 31, 2014 7:39PM

Niagara falls is located in both the US and Canada.