The reason why some people have considered Bermuda Triangle as the residence of the Imam of Time (atf) is that they believe that Bermuda Triangle is the very Khazra Island. With this presumption that Khazra Island is the residence of the Imam of Time, they have said that Bermuda Triangle and its special features are characteristic of the residence of the Imam of Time (may Allah hasten his reappearance).
It should be noted that the "Khazra Island" as the residence of the Imam of Age (a.s.) during the period of occultation is a story that has been denied and falsified by prominent scholars and researchers. The story is not acceptable because its documentation is weak and ambiguous. Therefore, the story concerning Khazra Island is unacceptable. Even if supposedly some individuals may consider Khazra Island as the residence of the Imam of Time (a.s) it is weird and unacceptable to say that it is the Bermuda Triangle. The Imam of Time (atf) is a kind leader who is to save and guide the humanity not to bring them misery or exterminate them. Without doubt, the Imam of Time (a.s.), after his reappearance, will uproot injustice and he will fill the world with justice and equity.
For further information, refer to the following articles: