November 17, 2006
Welcome to Live in Los Gatos!
Los Gatos (Spanish for b The Catsb ) is a picturesque town of about 30,000 located at the base of the beautiful Santa Cruz mountains, inside the Santa Clara Valley, between coastal Santa Cruz and San Jose.