Must visit place in Thanjavur (Tanjore) – Big Temple, officially known as the Brihadeshwara Temple, is a magnificent and ancient Hindu temple located in Thanjavur (Tanjore), Tamil Nadu, India. Built during the Chola dynasty in the 11th century, it is a UNESCO World Heritage Site and stands as a testament to the architectural and artistic brilliance of the Chola period.