Located in the town of Hampton, Tennessee, Shook Branch Swimming Area is a picturesque beach that spans approximately 200 feet in length with a sandy shoreline. Visitors can enjoy a range of activities, including swimming, sunbathing, and picnicking.