_____AHMEDABAD - In India, a cooling bus stop has been set up at the Lal Darwaza bus terminal in Gujarat's Ahmedabad to provide relief from the scorching summer heat. The bus stop features a ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results