Issue 103 - December 20232 years ago
Scientists Confirm That Seychelles is a Hope Spot for Blue Whales
The first dedicated scientific surveys have confirmed the presence of blue whales in Seychelles. They occur seasonally, primarily between December and April, and scientists are hopeful...