Direct private 5bd beach villa Bora Bora - Apartments for Rent in Leeward Islands, Leeward Islands, French Polynesia
Entire home/apt in Leeward Islands, French Polynesia. This newly built villa, aptly named Bora Bora One, sits privately and proudly within 30,000 sq. meters of tropical vegetation; overlooking the Pacific ocean on one side and the lagoon on the other. Views of neighboring islands and the towering Mou...
See this content immediately after install