India's Sapta Puris, or Seven Sacred Cities, are revered as gateways to moksha. These ancient sites, including Ayodhya, Mathura, Haridwar, Varanasi, Kanchipuram, Ujjain, and Dwarka, are deeply ...
MATHURA: The long-sealed treasury — toshakhana — of Vrindavan's Banke Bihari Temple, long rumoured to hold royal gifts, gold ornaments and centuries-o.