Bermuda Triangle is located in which ocean ?

Bermuda Triangle is located in which ocean ?

A: North Atlantic Ocean

B: Antarctic Ocean

C: Pacific Ocean

D: Arctic Ocean

Leave a Comment