Sun umbrella on a Bora Bora beach. Bora Bora is one of the Leeward Islands in the Society Islands archipelago of French Polynesia.