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 that further research is …
[Read more]