I agree with a couple of the replies. From Minneapolis, it is 640 miles to Grand Lake of the Cherokees or about a 9 hour drive. If you go to Lake Fork, it is another 300 miles past Grand Lake or a 14 hour drive. I guarantee you that Grand Lake will be less crowded. Grand Lake has some great fishing in March and April, but the chance of catching a true hog is at Lake Fork. You may have trouble finding a place to stay at Lake Fork because alot of rooms are already booked up. If you go to Grand, check out accommodations at not only Grove, OK but check out Miami, OK also.