A narrow lane abutting Sri Guru Singh Sabha, the largest gurdwara in Bengaluru, located on the periphery of Ulsoor Lake in central Bengaluru, leads to […]