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.