The Bermuda Triangle and its mysteries