Iwo Eden Island
About
Iwo Eden Island, also known as "Ethereal", is an island in the Township of Leeds and the Thousand Islands, United Counties of Leeds and Grenville, Ontario.
Facts
| Location | Township of Leeds and the Thousand Islands, United Counties of Leeds and Grenville, Ontario, Canada |
|---|---|
| Also known as | Ethereal |