Silathoranam Tirumala | Natural Arch Tirumala Hills
Sila Thoranam literally means ‘garland or festoon of rocks’. Natural Arch, Tirumala hills is a distinctive geological wonder located 1 km (0.6 mi) North of the Tirumala hills temple, near the Chakra Teertham in the state of Andhra Pradesh, India. The Arch is also called Silathoranam in local language (Telugu language: “Sila” means ‘rock’ and […]