Year 2012 had 4 eclipses, 2 solar eclipses and 2 lunar eclipses and also a rare planet transit.
Eclipses in 2012
Advertising

Solar Eclipse Live Show
Watch the Dec 14 total solar eclipse LIVE!
Next eclipse begins in
89Days 18Hrs 55Mins 32SecsMay 26, 2021 at 08:47:39 UTC … See more