The Mermaids

The Mermaids of River John, 1918.
This town in Nova Scotia has seen many stories of animals described as mermaids over the years. This picture caused a lot of debate, and although many dismissed it as a hoax, some still believe it to be real.

A picture from the same area in 1922 shows another strange shape below the water. Critics claim it was just a small whale.

© Eduardo Valdés-Hevia