Indian Astrology is an ancient Indian science which beautifully explains the planetary movements and its own rankings with regard to timing and place.These planetary movements have a whole lot of influence on people and other entities in the world. The positioning of the planets when we were created constitutes our own distinct personalities and traits.Each world has an influence on us and impacts how we think, react, respond and act. Does every planet play a part in our character but since they...