Discovering the Beauty of Niagara Falls: A 2-Day Itinerary in CanadaNiagara Falls, Canada is home to a natural wonder of the world and provides a great vacation spot for those looking for both city & views.