Northern point of the mysterious Bermuda Triangle.Know the fact ?
The Bermuda Triangle, also known as the Devil’s Triangle. Northern Point of the mysterious Bermuda Triangle Located at Albuoy’s Point in Bermuda & capital city of Hamilton, a new triangular sign marks the spot. Hamilton’s Councillor John Harvey said, “Whether the Bermuda Triangle is a manufactured mystery or a paranormal force at work, there is no doubt … Read more