Where is Bermuda Triangle located?

A. North Atlantic Ocean
B. South Pacific Ocean
C. Arctic Ocean
D. Caribbean Sea

Show Answer
A. North Atlantic Ocean

LEAVE A REPLY

Please enter your comment!
Please enter your name here