Lowca Wind Farm

Lowca Wind Farm


Lowca, United Kingdom (GB)
Lowca is a village and civil parish in the English county of Cumbria. It was formerly a mining area but is now noted for its wind farm.

Advertisement

Around the World Mailing List

Comments

Policies
Please enable images and enter code to post
Reload

Advertisement