After his victory over the Northern kingdoms of Vatsa, Magadha and Avantika, Karikala returned back to Tamil land and worshipped Lord Shiva at the Perur Pateeswarar Temple located at the banks of river Noyyal in present day Coimbatore. Karikala was an ardent devotee of Lord Shiva. He is said to have done the Kumbhabhishekham (sanctification ritual) of the temple through hundred golden vessels.