Biggest Murugan Statues In The World#murugan#malaysia#salemmuruganstatue#tamilnadu#vellore#facts#india 4,534 views