Location:

Nouméa, New Caledonia

Language:

French