Welcome to our interactive map of Niagara Falls. Niagara Falls Canada is in the foreground and Niagara Falls NY is in the background. We are currently updating the interactive map so please use our latest and greatest map by visiting our upgradedmap.