Grand Lake O' the Cherokees, or Grand Lake for short, is surrounded by state parks and has many ways for visitors to enjoy a rustic, nature-filled getaway.