The American West is rightfully famous for its dark, starry skies. Among the best national parks in the U.S. for stargazing, according to visitor reviews, are Joshua Tree in California, Utah's Bryce ...