Kerala's own Sri Padmanabhapuram Palace on the soil of Tamil Nadu