World Legacy Awards Winner for Conserving the Natural World 2017 North Island in the Seychelles has been awarded as the National Geographic World Legacy Awards winner for Conserving the Natural World 2017! A...