I feel like my soul comes alive whenever I visit Lake Lure, a small town in Rutherford County, North Carolina. Tucked below ...