The Bay of Fundy, on the Atlantic coast of Canada, boasts the highest tides in the world … and apparently some of the tallest suds as well.
All rights reserved
The Bay of Fundy, on the Atlantic coast of Canada, boasts the highest tides in the world … and apparently some of the tallest suds as well.