There was even a golf course in River Forest subdivision.
On October 19, 1961, the River Forest Country Club Of Covington, Louisiana, Inc. was incorporated. The subdivision development planned to have the world's only lighted night time golf course. Here are some advertisements, a map and an aerial photo. Click on the images to make them larger.
A 1968 Topo Map
A 1965 Aerial Photograph