Windsor where? Windsor Castle? Great Park?
Windsor where?
Windsor CA. CA stands for Crazy America.
US? India? Australia?
NY? NJ? Nebraska?
“Windsor where? Windsor Castle? Great Park?”
Windsor, CA It’s just north of Santa Rosa