Wind Towers Maine’s New Tourist Attraction
Who knew that wind towers would be a tourist attraction? Step aside lobsters and moose! The first time Linda and I saw wind towers we were in upstate New York, headed to Colgate University to visit our daughter. I pulled off the highway and gaped. They were quite a site. My first view of wind […]