Thoothukudi: The sacred shores of Tiruchendur in Tamil Nadu witnessed a historic spiritual revival as the 3,000-year-old Subramania Swamy Temple celebrated its long-awaited Kumbabhishekam ceremony ...