Mani Corporation, a new Kajaria showroom opens in Tanjore, Tamil Nadu