If there's one general rule of stargazing, it's that islands are great places to go. And by islands, I don't just mean sandy beaches and swaying palms: any island where there's a region of limited development and light pollution – maybe from water – maybe from some other geologic formation – is going to be a great place to see the stars. Such is the case for Great Sand Dunes National Park, a figurative island of darkness in southeast Colorado, with the same sand you expect from literal...