Visit a fantasy world of pristine turquoise lagoons, coral reefs and soft, white sand beaches, on the South Pacific island of Bora Bora.