Bermuda Triangle is located in__________?
Tap an option to check your answer.
✅ Correct answer: A. North Atlantic Ocean
A: North Atlantic Ocean
B: South Atlantic Ocean
C: Pacific Ocean
D: Arabian Sea
Correct Answer: North Atlantic Ocean
10 random questions, instant feedback, earn XP.