Thanjavur, a historical city in Tamil Nadu, offers a abundance of artistic marvels. A visit to Thanjavur is a opportunity to delve yourself in its fascinating history. From the grand Brihadeeswarar Temple, a monument of national importance, to the elaborate murals at the Thanjavur Palace, each attraction reveals a tale about the city's glory. Mus