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