3 Orlando resorts among top 15 on Travel + Leisure list of best in Florida

Travel + Leisure’s lists is part of the magazine’s “World’s Best Awards” released last week.