Some claim it is where Dajjal is being kept, some think Imam Mehdi is hiding there. Others have seen UFOs in the area. Boats, ships, even planes have gone missing in this region.
But what exactly is Bermuda Triangle? Let's unlock the mystery
But what exactly is Bermuda Triangle? Let's unlock the mystery