More baffling than Bermuda Triangle: Mysterious places on earth no one can explain places BERMUDA TRIANGLE isn’t the only mysterious place on earth that no one can explain. Share: Email ThisBlogThis!Share to XShare to Facebook Related Posts:Holidaymakers suffering Brexit sterling ‘RIP-OFF’ when changing travel moneyArt for art's sake with Saga's Impressionist cruiseJump on the train for a seven-night Viking saga cruiseJump on the train for a seven-night Viking saga cruiseFREE airline WiFi passwords around the world revealed on interactive map