My spiritual seeking raised a bit high during my visit to this tallest 41feet Lord Murugan statue in Nadupazhani.
Temple is situated near achirupakkam, Nadupazhani is a small hillock were you can worship the only maragadha (special stone)dhandhayuthapani (another name for god Murugan)in the whole of India.