Vedic Astrology is an ancient Indian science which explains planetary motions and positions with respect to time and their effect on humans and other entities on earth. According to Vedic astrology there are 27 constellations made up of 12 zodiac signs,
All rights reserved © Copyright Bagulamukhijyotishtantra.com 2008-2024