Posted inFair & Festivals South India
Thanjavur Travel Guide: All You Need to Know Before You Go
Thanjavur, originally Tanjore, is a major religious, artistic, and cultural center in South India. It is home to the Great Living Chola Temples and India's finest examples of Chola architecture,…