TTD's claim on Hanuman's birthplace at Tirumala Hills creates stir in Karnataka
India | April 12, 2021 21:21 ISTThe Tirumala Tirupati Devasthanams claim that Tirumala Hills is the abode of Lord Hanuman and they would release an 'evidence' based book has created a stir in religious and archaeological circles as Hampi near Ballari is considered 'Kishkindha Kshetra' or monkey kingdom for ages.