Anthony, Kansas is a charming small town located in Harper County. Visitors can explore the historic downtown area, which features unique shops and local restaurants. Outdoor enthusiasts will enjoy the nearby lakes and parks for fishing, hiking, and camping.