English Wikipedia - The Free Encycl...
Download this dictionary
Green Island (Rideau River)
Green Island
in
Ottawa
,
Ontario
,
Canada
, is an island at the junction of the
Rideau River
, just off Sussex Drive in Ottawa at the
Rideau Falls
at the confluence with the
Ottawa River
. It is situated in the neighbourhood of
New Edinburgh
.
See more at Wikipedia.org...
© This article uses material from
Wikipedia
®
and is licensed under the
GNU Free Documentation License
and under the
Creative Commons Attribution-ShareAlike License