In the Hindu mythology it is mentioned that Subala is a mountain in the island of Lanka. In the epic Ramayana, Hanuman perched the Subala Mountain, when he took a gigantic spring, and by his prodigious strength leaped over the wide ocean.
This article is a stub. You can enrich by adding more information to it. Send your Write Up to content@indianetzone.com