Fantasy Fest returns to Key West after Hurricane Irma

This photo taken Tuesday, Oct. 24, 2017, shows Hawks Cay Resort undergoing renovations after Hurricane Irma in Ducks Key, Fla. Last week, Hawks Cay Resort on Duck Key, about 35 miles northeast of Irma’s landfall, let go 260 workers amid

0 Comments