Bay of Fundy doesn't make list of seven natural wonders of the world