Darshan is sight. It means to see the gods and goddesses by devoted follow of worship, and to be witnessed via the gods and goddesses. The cows for the gaushala are very well cared for, as well as their presence offers a way of tranquility and spiritual fulfillment for devotees https://hindutemplesouthaustralia.car.blog/2024/05/17/exploring-the-spiritual-oasis-hanuman-mandir-in-south-australia/