The next total lunar eclipse won't happen until Dec. 31, 2028, according to NASA. That total lunar eclipse will be visible from Europe, Africa, Asia, Australia, and parts of the Pacific, but it won't ...