Camp Feliciana
Norwood, LA Within city limits
Located in the rolling hills near Norwood, Louisiana, the Feliciana Retreat Center is 219 acres of beautiful pine and hardwood forest, complete with cabins, a lodge, a natural swimming area called "Th