Caffaro
Caffaro hydroelectric overview.
Caffaro is an operational 46 MW hydroelectric power station in Italy.In OperationItaly
At a Glance
Capacity
46 MWOwner
Data coming soonOperator
Data coming soonCountry
ItalyLocation
45.826°, 10.526°Website
Data coming soonOwnership
Owner data coming soon.