
Expand
Updated
Amelia Island in northeast Florida began its annual Right Whale Festival this weekend, Good News Network reported. The festival has been held every year since 2009. It celebrates the time of year when one of the largest whale species returns to the area.
Sources:Good News Network