Tag: whale parade entry
-
35′ Right Whale Swimming Down Ash & Centre in the Shrimp Festival Parade!
People across America, as well as Amelia Island friends and neighbors, are amazed to discover that North Atlantic right whales give birth to their babies each winter off Amelia Island! These are “our whales” AND this is our fabulous Whale Ambassadors parade team! Dedicated to the north atlantic right whale Amelia Island Whale Ambassadors Our… Read more