Uploaded February 2009 | Updated September 2026, 20 hours ago
An evening auto ride through the town of Thanjavur, in the Indian province of Tamil Nadu, to Durbar Hall - February 2009
An evening auto ride through the town of Thanjavur, in the Indian province of Tamil Nadu, to Durbar Hall - February 2009










