thanjavur Urdu Meaning

All in One

City

Thanjavur, formerly Tanjore, is a city in the south Indian state of Tamil Nadu. Thanjavur is an important center of South Indian religion, art, and architecture.
Continue Reading
From Wikipedia, the free encyclopedia

Sponored Video