Krishna My Best Friend
Divine presence is everywhere. However, Vrindavan is where the perfect Krishna lila is still going on, even though it is not visible to the naked eye. Those who are sensitive and can feel Krishna’s presence will see that his lila continues to happen. It is the eternal presence.