Whale festival opens on Amelia Island to mark right whale return
A festival on Amelia Island in Florida has started to celebrate the return of the North Atlantic right whale. The island is on Florida's northeast coast.
Sources
- Good News Network ↗Nov 2, 2:30 PM ET
This summary was written automatically from the reporting linked above; follow the sources for the full story. How One Turn works.