Enjoy a Healthy Vacation at the Canyon Ranch Hotel in Florida


When you're looking for a vacation that's not only relaxing but can help you live a healthier and longer life, you'll want to check out the luxurious Canyon Ranch Hotel and Spa in Miami Beach, Florida. Come along with Emmy award-winning TV travel & lifestyle correspondent Karen Schaler as she highlights the best of this very special property.