The covington, Georgia, Attractions