Taveuni, the third largest island in Fiji, was to be our first destination on this diving tour of Fiji. As we flew over the mountains of...