Consumer and travel expert Barry Choi shares why The Palm Beaches is a must-visit winter destination! Visit thepalmbeaches.com