Lake Lure, United States - October 30, 2024 Crews at Lake Lure, North Carolina, have started assembling a floating platform ... Led by the U.S. Army Corps of Engineers in partnership with FEMA ...