Tourist Places Chittoor Silathoranam Tirumala | Natural Arch Tirumala Hills Sila Thoranam literally means ‘garland or festoon of rocks’. Natural Arch, Tirumala hills is a…