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
The St. Tammany Tribune Newspaper ran a series of cartoon strips touting the new facilities at River Forest Country Club
A 1965 Aerial Photograph