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.


See more slides from My Grand-Père's World.