Sharanya DhingrainStoryMirrorBERMUDA TRIANGLEBermuda Triangle is near the South-Eastern coast of the United State and the Atlantic Ocean. The three corners of this triangle are San…May 3, 2018May 3, 2018