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:Lapland 2016: See the magical winter hotspot without leaving the UK this ChristmasCalvi and the Polyphonic Song Festival: Things to see and do in CorsicaCalvi and the Polyphonic Song Festival: Things to see and do in CorsicaLapland 2016: See the magical winter hotspot without leaving the UK this ChristmasAhoy there sister! Royal Caribbean part as Harmony of the Seas arrives in new Florida home