Calistoga California: Wellness over wine; try a mud bath
Although there are 550 wineries in the 47-mile stretch of Napa Valley – 55 right around tiny (population around 5,000) Calistoga – people are drinking a lot less and are seeking other ways to relax, often with kids in tow.
