Search
Menu
Home
Sources
About
Contacts
Lemieux Island
Lemieux
Island
is a
small island
in
the middle
of the
Ottawa River
in the
National Capital Region of Canada
.
The island
lies between
Gatineau, Quebec
, and
the national
capital
,
Ottawa, Ontario
. Administratively being a part of the
latter
, it is
crossed
by the
Prince of Wales Bridge
and
serves
a site
for the
water filtration plant
.