On the map, the exact location of the road "STC college New Bus stand link" can be found. The street "STC college New Bus stand link" is located in Palayamkottai with the zip code of 627007.