Must visit place
Divine foot prints - First Step by Lord on Tirumala
Srivari padaalu is about 5 Km from the main temple. It is believed that the Lord descended on the earth at this place and decided on the place where the temple is presently situated.
The Lord's feet are worshiped at this point on the hill.
After this, the Lord is said to have passed through Sila thoranam that means natural arch to reach the place where the temple is located.