News edutainment

Nature Seychelles wins innovation prize

Fri, 30/09/2011 - 09:23

Nature Seychelles (BirdLife Partner) has won the 2011 International Innovation Prize from the World Leisure Organisation.

Africa