harsh naiduMay 6, 20192 min readBermuda Triangle : the longest reigning mysteryThe area of ocean between Florida, Puerto Rico, and Bermuda known as the Bermuda Triangle is the source of much mystery. Over the...