Aerial view of Bora Bora island with Pearl beach resort, French Polynesia Buy a poster of this image at