Kandhakottam Temple is located in the heart of Chennai, Tamil Nadu, a Hindu shrine for Lord Murugan, God of war and victory.

Kandhakottam Temple is located in the heart of Chennai, Tamil Nadu, a Hindu shrine for Lord Murugan, God of war and victory.