Natural Arch Photos

Meet 1,226 travelers, 116 tour guides and discover 13 photos

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 “thoranam” means a garland strung over…
View Natural Arch guide >

Natural Arch

Silathoranam