T C 2/1894 1VEERABHADRA GARDENS PATTOM PALACE TRIVANDRUM Kerala INDIA 695004 (Kerala)