Kartikeya, the God of War is a much-honored deity in South India. Referred by many names such as Muruga, Skanda, Subramanya, he is the son…
One of the most powerful temples of Lord Shiva emanating strong vibes is the Annamalayar temple, located at the base of the Arunachala hills in…