Hundreds of people came out to Main Beach over the weekend to celebrate the return of the North Atlantic right whale to Amelia Island.
Cheryl Munday, Right Whale Festival coordinator told...
Locals celebrate and learn at annual Right Whale Festival
