Categories
Beaches Nature Winter

Effort To Save Rare Right Whale Newborn

A team of experts from around the USA have been on Amelia Island at the Florida-Georgia border in recent days. They had a challenging mission.