Solar eclipse of April 8 expected to attract 1 million visitors to Niagara Falls. For Canada, this is the first total solar eclipse since 1979, with the next one expected in 2044.

Many hotel rooms cost at least 1000 Canadian dollars per night (around 680 euros) Some offering views of the falls even cost 2,200 Canadian dollars (1,500 euros), according to Janice Thomson, president and CEO of Niagara Falls Tourism. Vintage train rides costing nearly $4,000 per person to hotel rooms costing $1,600 a night.