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 MoreThirumayilai Metro Station, located 115 feet below the ground, is set to be the final station to open in 2028.
Read More