Question: Buena Vista Canal and Love Canal, are located in the United States?
Sentence (from "Love Canal"): Love Canal is a neighborhood within Niagara Falls, New York.
Relevant evidence: Yes