Latest News


Geminids Meteor Shower 2021: When, Where and How to Watch

Considered one of the most famous meteor showers and one of the most spectacular, The Geminids Meteor Shower is currently active with the peak occurring on the night of December 13th, 2021 and early morning of December 14th, 2021. NASA explains at its peak, activity reaches approximately 120 meteors per hour...