Bora Bora Island in French
Bora Bora Island in French Polynesia
the most famous of French Polynesia's Leeward Islands. Surrounded by sand-fringed motus (islets) and a turquoise lagoon by a coral reef. Four Seasons Resort makes for the perfect base for your Bora Bora vacation
image credit
it's so beautiful