Haunting Places Around The World that Will Give You The Creeps

Mys Aniva Lighthouse, Sakhalin Island, Russia

The Mys Aniva Lighthouse was built by the Japanese in 1939 and it was shrouded in mystery. Situated on a rock off the shore in the south-east fork of the Sakhalin Island, no visitors are permitted to visit the lighthouse since it was a testing ground for many radioactive activities.

We Bet You Didn’t Know What These 40 Celebrity Parents Looked Like

Odd Facts About The Human Body That You Will Never Believe