Calistoga Ranch Wedding 05The calistoga ranch is a beautiful wedding venue nestled in the hills of Napa.