Despite huge disparities across nations, Seychelles claims to have achieved nearly all of its Millennium Development Goals. 17 MDGS and 169 targets have been achieved.  Environmental protection is becoming a cultural value.