Shantinath in his previous incarnation was King Meghrath son of King Dhanrath of Pundarikini town in Mahavideha area. He was a very religious and pious king. It is said that even the Gods tried to test him by disturbing his meditations.Read More →