X

CMRL

Chennai Metro Rail Ltd.’s (CMRL) phase II project, Thirumayilai Metro Station will be a final station to open in 2028

Thirumayilai Metro Station, located 115 feet below the ground, is set to be the final station to open in 2028.… Read More