Seychelles ranked first in Africa for ocean health