Hurricane Ian dealt a devastating blow to Southwest Florida and its beloved attractions, resorts and restaurants. Now, one of its best known resorts has announced layoffs.
Tween Waters Island Resort & Spa announced that on Oct. 11, more than 130 guests arrived on-property and are occupying the resort s 137 accommodations for a to