Nestled among the rolling hills of Caledon, Spirit Tree is a Cidery, Bakery, & Farm Shop.