Don't miss the Athangudi Palace in Karaikudi Chettinad!