Guntersville isn’t just by the lake. It’s surrounded by it, with water in every direction as far as the eye can see. The North Alabama town, in the state’s Mountain-Lakes region, has close to 1,000 miles (1,609km) of shoreline of Guntersville Lake. Life, unsurprisingly, gravitates towards and revolves around the water, with homes, restaurants and jetties around the shore. One of many highlights is Lake Guntersville State Park, a green haven with trails and a beach by the Tennessee River, while bald eagles can often be spotted soaring overhead.