Your Voice In The Deliverance
The poll is created to gauge the interest in the Deliverance that is located at Ordnance Island in the Town of St George.
About: Built in Bermuda by survivors of the Sea Venture with wreckage from that ship, the Deliverance went on to bring vital supplies to the colony at Jamestown in 1610, and as a result is referred to as “the ship that saved America.”
