Enigmatic facts about Bermuda Triangle.
Subscribe Mindblowing.tv On
Bermuda Triangle is a region in the western part of North Atlantic Ocean. It is also called Devil’s Triangle. It is a place where many ships and aircraft have disappeared under mysterious circumstances. Researchers give us various reasons regarding missing of ships and aircraft but no one knows the exact reason. To know more some interesting facts about Bermuda Triangle please watch the video.