The Collective at Beech Mountain Club

Beech Mountain Country Club, 103 Lakeledge Rd., Beech Mountain, N.C.

Private party