65ºF

1877 Tall Ship Elissa

HOUSTON – Exploring the decks of the 1877 Tall Ship Elissa, one of the world's oldest sailing ships.