Where is ‘Punta Cana’?

Brasil
Indonesia
Dominican Republic
Ecuador

Trivia Crack Answers Main Page