Nature Backgrounds Download – Here again, after publishing Canyon Waterfall nature backgrounds, I give you nature backgrounds of Bora Bora island in French Polynesia. An overseas collectivity of France in the Pacific Ocean and located about 230 kilometers (143 miles) northwest of Papeete. The picture is taken from above the island and offers you a beautiful view from the beauty of Bora Bora island. With famous for its aqua-centric luxury resorts, Bora Bora is a major international tourist destination.