Places from Stephen Curry

Bora Bora

Bora Bora (French: Bora-Bora; Tahitian: Pora Pora) is an island group in the Leeward Islands. The Leeward Islands comprise the western part of the Society Islands of French Polynesia, which is an overseas collectivity of the French Republic in the Pacific Ocean.
Stephen Curry
Athlete
Favorite vacation destination? Honeymoon in Bora Bora.