Kochi Metro is a proposed rapid transit system for the city of Kochi in Kerala, India. The first section of the Kochi metro started commercial operations in January 2018. Credit: Alstom. Phase two of ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results