Did Brahmins originate in North India or South India?
Why didn't any new religion parallel to Hinduism originate in ancient South India while North India gave birth to other religions like Jainism, Buddhism and Sikhism?