The Elissa at Rest

From the back deck of the Fisherman’s Wharf restaurant in Galveston, you can enjoy a great view of the Elissa. Elissa was built in Aberdeen, Scotland as a merchant vessel and was originally launched on October 27,…

Read More