Thiruvidaimarudur is one of the 232 Tamil Nadu Legislative Assembly Constituencies that comes under the Thanjavur district. People of Thiruvidaimarudur voted for Tamil Nadu Assembly Election 2021 ...