World-famous Santa Maria replica ship docks in Delaware this weekend
It's not 1492, yet this tall ship has sailed to the New World with history lessons in tow.
More Videos
From CNN Newsource affiliates