God is omnipresent. He is present everywhere with his whole Being at all times.
God is experienced as divine light - Arut-perun-jothi. Vast grace light
Does God has feet as human? No!!
Then what is the meaning of lotus feet?
Its called as Thiruvadi in Tamil.
We have to realize the lord within first.
How? We need to surrender to lotus feet(as per all siddhas-experianced)
This is the secret. Lotus feet is our two eyes. Its the place to surrender.
How? Seek a Gnana Sarguru and obtain lotus feet initiation.
More details at www.vallalyaar.com