|
Leeward IslandsThe Leeward Islands are located northwest of Tahiti and offer some of nature’s most magnificent combinations. The chain’s most famous island is Bora Bora where green mountains tower over brilliant blue lagoons. Taha’a Island’s residents are famous for their work cultivating vanilla, which gives the island its gentle vanilla bean aroma. Huahine Island, nicknamed “The Garden of Eden,” is full of ancient temples, lush landscapes and rich vegetation.
Yacht: Dramaless |
||