Advertisement




Nova Scotia, Canada: The highest tides in the world.

Prev Random Video Next
More Information:  
This stop motion video explores a section of Nova Scotia, Canada, which supposedly has the highest tides in the world.

Home