Thanjavur Royal Palace and Art Gallery – Tamil Nadu

Thanjavur, also called Tanjore, is a famous cultural city in the state of Tamil Nadu, India. Known for its ancient temples, classical music, traditional art, and royal history, Thanjavur attracts travelers from around the world. One of the top places to visit here is the Thanjavur Royal Palace and Art Gallery. About Thanjavur Royal PalaceContinueContinue reading “Thanjavur Royal Palace and Art Gallery – Tamil Nadu”