Discovering the Treasures of Thanjavur Tourism

Thanjavur, a cultural city in Tamil Nadu, presents a abundance of historical marvels. A trip to Thanjavur is a chance to delve yourself in its rich heritage. From the magnificent Brihadeeswarar Temple, a UNESCO World Heritage Site, to the intricate murals at the Thanjavur Palace, each att

read more