Tavarua Island Video Commercial by Waterways Travel | Mar 14, 2011 | News, VideoThis is our new 30 second web commercial video for the Mother of all world-class surf resorts, Tavarua Island Resort.