Windsors were still sold as late as the mid '80s, but by then they started sourcing tubing and components from Japan (Tange), maybe even some of the frames were built in Japan (this is just a rumor I'm repeating, I don't know). I'd say your Carabela is certainly Hecho en Mexico.