S1 • E8 Jan 30, 2018
About 60 km away from the industrious city of Mangalore is the peaceful hamlet, Udupi. Here, the idol of Lord Krishna sits in the Udupi Krishna Temple in childlike innocence. Swathed in fragrant garlands and brilliant gold-lined garments, the beatific Bal Krishna idol casts a spell of happiness the moment you set your eyes on it.

