Kapaleeshwarar Temple The Lord Shiva here is called Kapaleeshwarar. Wondering why is it so.? Legend says that Lord.. By: ramsdmel Places l January 15, 2012l Views: 713