September 22, 2010September 15, 2010 wind? This pair of windmills are on the Greek Island Ios. I think I’ve said before that Ios is an awesome place. Share:FacebookEmailTwitterMoreRedditLike this:Like Loading... Related