Twin Lakes Golf Course occupies a compact, gently rolling tract of land on the northern edge of Chapel Hill. Two small reservoirs define the property boundaries, their waterlines visible from several fairways and used as natural hazards on three holes. The course is built on Cecil sandy-clay soils, which drain quickly but firm up by afternoon, producing tight lies on approach shots. Bermuda grass covers the fairways, while the greens are maintained as T-1 bentgrass, cut to a height that rewards controlled pace rather than bold speed. Mature stands of loblolly pine and scattered white oak frame the landing areas, creating distinct shade lines that shift throughout the day. The routing alternates between open meadow holes and tighter corridors through the trees, requiring players to adjust shot shape rather than simply distance. Cart paths follow the natural contours and cross two small wooden bridges over drainage swales. A modest practice green sits beside the first tee, offering a quick warm-up area before players begin the loop around the lakes.