Nestled in the foothills of the Smoky Mountains, the Lost Sea is one of Tennessee’s most captivating natural attractions.