This is the product description text that will appear here.
Quantity
1
Description
Neatly tucked away in the Pacific Ocean, Bora Bora is a series of small islands (known as an atoll) that form the Leeward Islands in French Polynesia. Very well-known for luxurious hotels, powdery white sands and calm pace of life, it’s t...