Watch: Incredible View Of World's Tallest Murugan Statue In Tamil Nadu

A video of the world's tallest statue of Lord Murugan in the Salem district of Tamil Nadu has caught Norwegian diplomat Erik Solheim's attention.

from NDTV News-Latest https://ift.tt/6KTSkl9

Comments