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
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit