Another unique feature is the Addala Mandapam or hall of mirrors, in which costly Belgium mirrors are kept around an...
11 Jan 2022 12:07 PM IST