Acharya Indu Prakash shares interesting facts about Padmanabhaswamy Temple located in Thiruvananthapuram, Kerala.