Trivia QuestionIn which body of water is the island of Bermuda?A) Indian Ocean B) Mediterranean Sea C) Atlantic Ocean D) Pacific Ocean Next Question >>