An interactive map showing the location of Twinton Fire Lookout Tower, Crawford, Overton County, Tennessee, USA.