Amherst Island Wind Project
Amherst Island Wind Project onshore wind overview.
Amherst Island Wind Project is an operational 75 MW onshore wind farm in Canada with 26 turbines.In OperationCanada
At a Glance
Capacity
75 MWTurbines
26Operator
Data coming soonCountry
CanadaLocation
44.152°, -76.697°Website
Data coming soonOwnership
Owner data coming soon.