Hercules and Balarama: The Symbolic and Historical Connections
Some scholars have suggested that the Hercules mentioned by Megasthenes is the Indian deity Krishna, who is widely worshipped across India. The parallels are quite remarkable, indeed. Krishna was born in Mathura, which is located on the banks of the Yamuna River, and he also belonged to the Shurasena tribe, a branch of the Yadu dynasty.