Question: how idol worship started in india?
Answer: It probably started long after the Greeks and Indians came into contact with each other. Greeks worshiped their Gods and Goddesses likeness in stone. The cultural interaction between the Greeks and Indians brought the concept of idol worship.