The Bengaluru Metro Rail Corporation Limited has been carrying out repairs on the flyover near HSR Layout, leading to traffic snarls for the past 10 days.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results