About Thanjavur Thanjavur, a city steeped in history, is located in the southern state of Tamil Nadu, India. It is renowned for its rich cultural heritage and is often referred to as the ‘Rice bowl of Tamil Nadu’ due to its expansive rice fields. The city is home to the magnificent Brihadeeswarar Temple, a UNESCO […]