Tall ships have come to Port Canaveral to celebrate Florida's 500 years. The Spanish Navy's tallest ship, the Juan Sebastian de Elcano is docked there for 12 days. It is the 3rd largest in the world at 370 feet tall. The last photo I got from the National Sea, Air and Space Foundation, the others we took when we visited yesterday.