The Seychelles has become a major tourist destination for beachgoing and scuba diving, but it’s not only humans that are beginning to flock to this island. In what marine biologists have described as a “phenomenal finding,” a survey of whales around the territorial waters of this archipelagic nation revealed the presence of blue whales—over a […]