Afton, Oklahoma, is a small town in Ottawa County, known for its location near Grand Lake O' the Cherokees. It sits close to historic Route 66, attracting travelers interested in the Mother Road's heritage. The town offers a quiet, rural setting with local hospitality and proximity to outdoor recreation on the lake.