Huahine
France
Nature
Huahine is an island located among the Society Islands, in French Polynesia, an overseas territory of France in the South Pacific Ocean. It is part of the Leeward Islands group.
From Wikipedia, CC BY-SA 4.0
Been here? Collect this stamp in your own passport and share it with friends.
Collect this stampI already have an account