World’s Strangest

Your source for the strangest things around!
Ads

Lake in France turns blood red

The river delta of Camargue in France is home to the peculiar spectacle of water that turns blood red. Scientists believe that the reason this happens…