10 Places As Mysterious As The Bermuda Triangle

Here are 10 other places on Earth with their fair share of mysteries: read more...