abnormalrealm.com
The Devil’s Sea
What comes to mind when one discusses about vanishing ships and aircraft? The Bermuda Triangle would be one of two possible answers. What if I told you there is another place on earth where the sam…