Visit Canyon Ranch Hotel in Miami Beach, Florida


Stressed out? Bored? Looking to reinvent yourself? Here's a Travel Therapy trip for you. Come along with Emmy award-winning TV travel and lifestyle correspondent Karen Schaler as she gives us a sneak peek inside the spa and unique fitness classes at Canyon Ranch Hotel and Spa in Miami Beach, Florida, as part of the ongoing Travel Therapy series featuring top places to visit around the world.