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