The sun god is an ancient and revered deity in India. Known as Surya or Aditya, vedic scriptures refer to the sun as a storehouse of inexhaustible power and radiance, as the source and sustenance of all life on earth. […]
The sun god is an ancient and revered deity in India. Known as Surya or Aditya, vedic scriptures refer to the sun as a storehouse of inexhaustible power and radiance, as the source and sustenance of all life on earth. […]