windsorstar.com
From the Vault: Palm Island Hotel
The Palm Island Hotel on Fighting Island in the Detroit River is pictured in this Aug. 18, 1900 illustration.