Lord Muruga is the most worshiped god by the tamil Talking peoples (Tamil Nadu, Boders of Andhra Pradesh, Sri Lanka, Singapore and Malaysia. He is the son of...
Lord Muruga is the most worshiped god by the tamil Talking peoples (Tamil Nadu, Boders of Andhra Pradesh, Sri Lanka, Singapore and Malaysia. He is the son of...