Uncategorized Thatch Cay Developers Share Master Plan Tradewinds staff - April 15, 2008 Share FacebookTwitterPinterestEmail Thatch Cay LLC has plans to develop this island northeast of St. Thomas. The master plan includes 8 greathouse flats, 49 estate lots, 24 villa lots and 20 harbor flats.