The Bermuda Triangle: From Myth To Science 

The Bermuda Triangle, popularly known as the Devil’s Triangle, is located on the western part of the North Atlantic ocean. This area is frequently traversed by ships and airplanes. This is one of the places on Earth shrowded with mystery. This area covers about 1.3 square kilometers of the North Atlantic Ocean from Florida to …

The Bermuda Triangle: From Myth To Science  Read More »