Tirupati Tirumala Devasthanam (TTD) appeals to NRIs and foreigners to postpone visit to Tirumala for 28 days from the day they entered India
The Andhra Pradesh govt-controlled Tirumala Tirupati Devasthanam (TTD) manages the famous Lord Balaji Temple along with dozen other temples, educational institutions, hospitals and others
Given the humungous numbers that pour in every day, managing the affairs of the temple town, which is spread across 27 sq km, is no small feat