Located in southwest Georgia, Leesburg is a charming small town known for its friendly community and beautiful natural surroundings. Visitors can enjoy outdoor activities such as fishing and boating on Lake Chehaw, or explore the historic downtown area with its quaint shops and restaurants. With its peaceful atmosphere and Southern hospitality, Leesburg is the perfect destination for a relaxing getaway.