Sun umbrella on the beach at the Bora Bora Nui Resort & Spa. Previously a Starwood Luxury Collection property, the Bora Bora Nui is now operated by Hilton. Bora Bora is one of the Leeward Islands in the Society Islands archipelago of French Polynesia.
Add to Cart Add to Lightbox Download