Ontario
Located in Ontario and nestled along the Canadian border with the United States, Niagara Falls is more than just a natural wonder. Book your Niagra Fall holidays with us and you'll soon be heading off to see this small town which boasts the attractions of a big city.