Pathumalai Murugan statue

World's tallest Muthumalai Murugan statue unveiled near Tamil Nadu's Attur

The world’s tallest Murugan statue was opened for devotees after performing kumbabishekam (consecration) on Wednesday.

published on : 7th April 2022