Thandikudi Balamurugan Temple
Thandikudi Balamurugan Temple is located in the beautiful hill village of Thandikudi in Dindigul district of Tamil Nadu, near Kodaikanal in the lower Palani Hills of the Western Ghats. The temple is surrounded by mist-covered mountains, forests, and ancient tribal settlements, giving devotees a peaceful spiritual atmosphere. The temple is believed to be more than…
