Kartikeya
Kartikeya is considered the God of Tamil language and he is mentioned a lot in Sangam literature. The six abodes of Kartikeya are all in Tamil Nadu. Each of these temples has a unique history and different reason to worship Lord Murugan.