Otelo lived in what island?

Crete
Australia
Malta
Sicily

Trivia Crack Answers Main Page