This episode explores Ayodhya being much more than a geographical location and the verdict being Divine in nature and universal in its appeal.