Replica of the sailing ship ‘Deliverance’ on the waterfront in St. Georges, Bermuda September 5, 2022 2000 × 1333 The “Other End” Of Bermuda: St. George’s Replica of the sailing ship ‘Deliverance’ on the waterfront in St. Georges, Bermuda