Scituate Solar I

USA / Massachusetts / Scituate /
 solar farm  Add category
 Upload a photo

Scituate Solar I, commissioned in 2013, is a 3MW solar farm situated on the town's old and capped landfill.
Nearby cities:
Coordinates:   42°10'46"N   70°44'21"W
This article was last modified 8 years ago