Cozumel Island belongs to what country?

Belice
Mexico
The Netherlands
Cuba

Trivia Crack Answers Main Page