Tag: The Largest Telescope In The World!
The Largest Telescope In The World!
Man has always been extremely fascinated with the stars, planets, comets, galaxies, solar systems and how we as human beings relate to them. The Dogon tribe in Africa has had advanced knowledge of the Sirius Star and the solar system without the use of any telescopes. In addition to […]
Comments