Ramayana in Sri Lanka

The Ramayana is one of the two major ancient Indian epics, the other being the Mahabharata. It is attributed to the sage Valmiki and is believed to have been composed around 500 BCE to 100 BCE, though its exact date of composition is uncertain. The Ramayana consists of nearly 24,000 verses, divided into seven books […]