Bing found the following results
Windsor, Maine – Windsor, Maine – Established 1822
Windsor — Maine.com
Windsor, Maine - Wikipedia
8 Things To Do in Windsor Maine For A Wicked Good Time
Windsor | Maine: An Encyclopedia
Windsor, ME - Niche
Municipal Government – Windsor, Maine
Resident’s Services – Windsor, Maine
Windsor, ME - Sperling's BestPlaces
Windsor celebrates its bicentennial with games, music, and history