Nantachie Lake

Located near Colfax, LA