Thanjavur, or Tanjore as it is sometimes stylishly referred to, is a historically significant place in Tamil Nadu. Even among other places of storied interest in the region, it occupies an important place in the culture, history and geography of the Tamil country. The city of Thanjavur, and its surrounding area, nestled in the lush, […]