Ayodhya, the sacred city on the banks of the Sarayu, is globally renowned as the birthplace of Lord Rama. Its fame, however, ...