On the map, the exact location of the road "New Bus Stand Road" can be found. The street "New Bus Stand Road" is located in Thanjavur with the zip code of 613007.