Mcqs Clouds
mcqsclouds.com

Bermuda Triangle is located in__________?

A. North Atlantic Ocean

B. South Atlantic Ocean

C. Pacific Ocean

D. Arabian Sea

Related Questions on General Knowledge MCQs Test Paper 1