The leeward islands of Huahine, Raiatea, Tahaa and Bora Bora were even better the second time. We spent hours snorkeling in the coral river off the west coast of Tahaa where each night ended with another spectacular sunset over Bora Bora.