Giles County offers numerous parks with a variety of activites available at each. Narrows offers water slide and stream access while some town parks offer tennis and basketball courts, baseball, football and soccer fields and others have paved walking trails, community pools, kids playgrounds and picnic shelters.