The British overseas island of Bermuda is a group of low-forming volcanoes in the Atlantic Ocean, near the western edge of the Sargasso Sea. It is the northernmost point of the Bermuda Triangle where, according to legend, a number of aircraft and surface vessels have disappeared under supposedly unexplained or mysterious circumstances. Our family enjoyed a…