Mountain Bayou Lake
St. Landry, LA Within city limits
Mt. Bayou Lake is a 640 acres of wilderness with 12 campsites, full professional kitchen, 10 stall shower…