Bermuda Triangle is located in which ocean ?
A: North Atlantic Ocean
B: Antarctic Ocean
C: Pacific Ocean
D: Arctic Ocean
Bermuda Triangle is located in which ocean ?
A: North Atlantic Ocean
B: Antarctic Ocean
C: Pacific Ocean
D: Arctic Ocean