When was Mahavira born
According to Jain tradition, Lord Mahavira, the 24th Tirthankara, was born in 599 BCE (some traditions mention 540 BCE) in Kundagrama, near Vaishali in present-day Bihar, India. His birth is celebrated as Mahavir Jayanti by Jains.