Pier 21, Number 8
Galveston, TX 77550
Galveston, TX 77550
+1 409 763 1877
OverviewCruise into this harbor and enjoy a trip back to the 19th century. This is the home of "The Elissa," a Scottish sailing vessel built in 1877. She took part in the bi-centennial...
more