There may not be all that much to do in Marathon, Texas, but that's part of what makes it one of the best places in the US to stargaze. The small town boasts the darkest skies in the lower 48 states.