Pic: 123 - Hotel Vahine Island
Vacationers take the sun on the beach of Vahine Island, an intimate hotel built on a paradisiac motu (islet) of Tahaa in the Leeward Islands.
Back