Pine Key — the Tampa Bay landmark better known to locals as Beer Can Island — has seen better days. Hurricane Helene put the private island about eight feet underwater, said co-owner Russell Loomis.
Set amidst lush tropical greenery, pristine white-sand beaches and tranquil blue waters, the Four Seasons Resort Koh Samui is one of the main filming locations for the upcoming season.