Lennox Island photograph

Lennox Island

Use attributes for filter !
Current weather www.weather.com
Provinces Prince Edward Island
Date of Reg.
Date of Upd.
ID4060205
Send edit request

About Lennox Island


Lennox Island is an island located in Malpeque Bay off the northwest coast of Prince Edward Island, Canada. Connected by a short causeway and bridge, Lennox Island is home to the Lennox Island First Nation, of the Mi'kmaq people.

Lennox Island Photos

Related Persons

Next Profile ❯