By Nature Seychelles Latest NewsMeet the oceanic residents of Cousin IslandCousin Island is a protected area designated as a “Special Reserve.” Its protection extends to the ocean area 400 meters…