Thanjavur tourist places to visit and things to do
Thanjavur, sometimes referred to as the “city of temples,” is a stunning location in South India, well-known for its historical significance and cultural relevance. Tanjore paintings, textiles and saris, Carnatic music, and handicrafts are … READ FULL STORY