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.