Avatoru
DESTINATION

Avatoru

French Polynesia · The Tuamotu and Gambier Islands

Avatoru is the chief town of Rangiroa, a coral atoll in the Tuamotu Archipelago.

Gallery

Where to stay