SV Beach House

Gallery

‹ Previous Photo Next Photo ›
Click the photo to view an even larger version.

Bora Bora

This is Bora Bora as seen from the Pearl Beach Resort which was located on a motu (small island) on the outer west reef of Tahaa.

Hawaikinui Va’a Outrigger Canoe Race – Raiatea & Tahaa

November 6, 2009