Located on the South Shore of Lake Chelan, Nefarious Cellars sits on a slope in the midst of their Defiance Estate Vineyard.
Located on the South Shore of Lake Chelan, Nefarious Cellars sits on a slope in the midst of their Defiance Estate Vineyard.