India's Sapta Puris, or Seven Sacred Cities, are revered as gateways to moksha. These ancient sites, including Ayodhya, ...