Leo Constellation is one of the Thirteen Zodiac constellations. People have been studying the skies for centuries wondered what were those shining tiny dots in the sky. Way before the telescopes were invented, ancient astronomers used to track the movement of objects and stars in the sky and over time they noticed that certain stars kept […]
chris L