Thanjavur
About Thanjavur
Thanjavur, Thanjavur is a city in the south Indian state of Tamil Nadu Thanjavur Maratha Palace is home to the centuries-old Saraswathi Mahal Library, with palm-leaf manuscripts, and Thanjavur Art Gallery, with bronze statues...
View More