Recent guests called the Nottoway Plantation & Resort an ideal setting ... northwest of New Orleans and about 25 miles south of Baton Rouge, the resort sits in White Castle, Louisiana.
Results that may be inaccessible to you are currently showing.
Hide inaccessible results