Bengaluru, known as the IT capital of India, had a moment that perfectly encapsulates the city's tech-savvy vibe when a resident shared a photo of a tea stall named "Frustrated Engineer's Chai Point".
Some results have been hidden because they may be inaccessible to you
Show inaccessible results