Island · France

Taravai

Taravai, France

Taravai is a island in French Polynesia, France. Island in French Polynesia, part of Gambier Islands.

More places in France