Sri Lanka

Hindu - The island of Ceylon (Lanka) regarded as a goddess. This island was the site of the epic battle between Rama and Ravana described in the Ramayana. Sometimes known as Sri Lanka, Lanka or Lanka.

Nearby Myths