Indian Temple Has 600 Barbers Shaving 20,000 Heads a Day

The Seshachalam Hills in Southern India are home to one of the nation’s most popular pilgrimage destinations – the town of Tirumala. Each year, millions of pilgrims display their devotion for the presiding deity, Sri Venkateswara, in the most bizarre fashion – by tonsuring their heads! There’s actually a rather interesting story behind the unusual practice – […]