07 September 2012

Shri Ramkrishna Paramhansa

Remember, God resides within the hearts of devotees. It is right that He resides within all beings but hearts of devotees are His special residence, meaning that the heart of a devotee is the heavenly abode of God.