Welcome to Athangudi Palace, a hidden gem nestled in the heart of Chettinad heritage in Tamil Nadu, India. Located in Attangudi, Sivaganga District, this architectural marvel stands as a testament to the rich heritage and craftsmanship of the region. The palace, situated approximately 24 km from Kar...
Read More