Towns and Villages in California
Travelers are voting San Anselmo, Trinity Center and Stanford as the best of 639 towns and villages in California. Also popular are Three Rivers in Lindsay, Zayante in San Jose and Blairsden in Portola. Want more? Check out our map of towns and villages in California.