34 employees
Nottoway Plantation & Resort is an upscale resort built on a historic plantation that lies between Baton Rouge and New Orleans, Louisiana.
1985