Spotted! for the First Time, Alphonse Island’s Resident Marine Biologists Discover Orcas (Orcinus Orca) in the Alphonse Group, Seychelles
The post Spotted! Alphonse Island’s Resident Marine Biologists Discover Orcas in the Seychelles appeared first on The Travel Magazine.