Historical Photos That Still Don´t Have Any Explanation.

LOCH NESS MONSTER

mirror

A lot of lakes around the world have their own monster legend, but Loch Ness in Scotland is probably the most famous. We still don’t know if this photo shows the actual prehistoric monster.