Darshan is sight. It means to begin to see the gods and goddesses by way of devoted exercise of worship, and to be witnessed via the gods and goddesses. The cows within the gaushala are very well looked after, and their presence gives a way of tranquility and spiritual fulfillment https://diigo.com/0y0fxj