Tamil Nadu Wind Farm

The Tamil Nadu Muppandal wind farm is located on the southern tip of India. Credit:



  • Tamil Nadu Wind Farm