When you’re looking for a vacation that’s not only relaxing but can help you live a healthier longer life you’ll want to check out the luxurious Canyon Ranch Hotel & Spa in Miami Beach, Florida. Come along at the Emmy award-winning creator of the TRAVEL THERAPY TV series, lifestyle and travel expert Karen Schaler highlights the best of this very special property in the ongoing TRAVEL THERAPY series featuring top places to visit around the world based on what you’re going through in life.