Imagine a place with cherry blossom trees, grape vineyards and the largest concentration of fresh water in the world. Relaxation come to mind? Now think Ravenwood Spa. Located in the Traverse City area, this setting provides the perfect environment to make products that help heal, invigorate ...