Photo: Getty Images North America
Sports Illustrated is diving into the travel industry. The company is in the process of developing a new premium resort brand that looks pretty damn cool, and we got one coming to Orlando! Their first property is expected to be unveiled this year in Punta Cana, Dominican Republic, and the Orlando resort is set to open in 2024.
read about more about it here: https://www.orlandoweekly.com/Blogs/archives/2022/02/16/sports-illustrated-resort-coming-to-orlando-in-2024