Question: why ravana is worshipped in sri lanka?
Answer: Hence, Ravana is revered as a great devotee of Lord Shiva. There are many Temples of Lord Shiva where Ravana is also worshipped for his unfathomable devotion for Lord Shiva. During the harvest festival, Lankadipathi (The King of Lanka) is worshipped by people of Kolar District in Karnataka.