The poem is set in both the harbour town of Kāveripattinam, the modern town of Puhar in Tamil Nadu, and in Nainatheevu of NākaNadu, a small sandy island of the Jaffna Peninsula in modern Sri Lanka.