Afton, Minnesota is a charming small town located on the scenic St. Croix River, known for its historic buildings and picturesque Main Street. Visitors can enjoy outdoor activities such as hiking, biking, and boating in the nearby Afton State Park, or explore the local shops and restaurants in the quaint downtown area. With its peaceful atmosphere and natural beauty, Afton is the perfect destination for a relaxing getaway in the Midwest.