The Miles Brothers Corp Town-of-the-Week is: Nimrod, Minnesota. Neatly nestled into the trees and lakes of north-central Minnesota is the town of: Nimrod. All other towns in the area measure themselves in terms of how many miles they are from: Nimrod. If you are looking to escape the mundane, consider: Nimrod. If electic is your style: Nimrod. Remember, all roads lead to: Nimrod. Once you're there, you won't want to leave.