Yes , God is present everywhere. Even infinite divisions of a minute thing have God's presence in full as if that object is made of God. That means everything and every people are Guruvayoorappan himself. Moreover soul is Self or "I" which is Paramatma. So all Hindus,Christians and all others are Lord Narayana himself. So we can worship anything and can convert to any faith .Good idea