This week on Liz Fleming Travels, we're talking to Mayor Jim Diodati, about how Niagara Falls is preparing to welcome a million tourists in one day - to celebrate the solar eclipse! We're also hearing all about two sides of Bermuda – Nassau and Bimini – from Canadian travel expert, Martha Chapman.