As it celebrates its landmark 60th anniversary, Forbes Travel Guide has unveiled its 60th list of worldwide Star Rating winners, continuing its exceedingly selective approach for recognizing the world’s finest properties and rewarding gracious, intuitive service. The 2018 award winners […]