What country is Ometepe Island located in?

Guatemala
Peru
Nicaragua
Mexico

Trivia Crack Answers Main Page