Tag Archives: earth

Bermuda Triangle also  known as the ‘Devil’s Triangle’  consists of a region in the western part of the North Atlantic Ocean, and is defined by points in Bermuda, Florida and Puerto Rico. It covers roughly 500,000 square miles. Many people … Continue reading

Posted on by Alok Srivastava | 2 Comments