Niagara Falls World Cup viewing spot rated best: a new global stage for British tourism | The Prime