Willwind Wind Farm is a Wind farm located in Sri Lanka. It is one of the 12 Wind farms in Sri Lanka. Address of Willwind Wind Farm is Bithugalgama, Sri Lanka. Willwind Wind Farm is located in a remote area, with less than 3 listed places around it
Some of the places around Willwind Wind Farm are -
Bithugalgama, Sri Lanka