Athangudi Palace is in Karaikudi town in Tamil Nadu. It is one of the palace of yesteryear influential tradesman village. The palace has 64 room…
Athangudi Palace is in Karaikudi town in Tamil Nadu. It is one of the palace of yesteryear influential tradesman village. The palace has 64 room…