Advertisements

Category: NATURE

BERMUDA TRIANGLE

Bermuda triangle also known as the devils triangle is a mythical section of the Atlantic Ocean roughly bounded by Miami, Bermuda and Puerto Rico where dozens of ships and airplanes have disappeared. Unexplained circumstance surround some of these accidents including one in which the pilot of a Squadron of US Navy bombers became disoriented while…

Read more BERMUDA TRIANGLE