Bora Bora 2007

The Bora Bora Lagoon Resort enjoys a prime location on Motu Toopua looking out over the lagoon to Mount Pahia, shrouded in a cloud at this moment.

 Previous Up Next