Millions of pilgrims visit the Tirupati Balaji temple annually, dedicated to Lord Venkateswara on the Tirumala hills. Legend ...