Spring has sprung on the Caribbean island of Dominica, and with it a schedule brimming with fun and festivals. Teams of endurance athletes have descended on Dominica for this week's Nature Island ...