Vedic Astrology is a science that belongs to the age of Vedas which means it ever existed! Astrology is the need of the hour support one should rely upon. It provides us scientific tools to understand the quality of time, nature of planets and their imposition on us. Once we understand this, we can therefore, apply to our existance and act accoridngly. Astrology provides us a shield of protection to fight against the evil and achieve happiness.