The small Northern Californian town of Weaverville ... towns in Northern California to visit for a vacation and a must for food and wine enthusiasts, with Michelin-starred restaurants and stylish ...