Where is Bora Bora Island?

Indonesia
Australia
French Polynesia
Malaysia

Trivia Crack Answers Main Page