Lake Toxaway Lake Toxaway, NC, near Brevard, is the largest private lake in NC, surrounded by national forests. Take a lake cruise at Greystone Inn, be a beekeeper for a day, stay at a wellness retreat, and see Toxaway Falls. Pause Listing Off Read More