Vedic astrology has its roots emerging from ancient India. Most forms of Vedic Indian astrology are said to originate through the minds of the ancient Indian seers. And since it has its roots here in India, the top astrologer practising Vedic astrology should necessarily be here in India.