Bora Bora is one of the French Polynesian islands, and what a stunner it is. The island itself may be small, but there’s no shortage of activities...