Leon visits the Taj Mahal, runs into more bike trouble, meets a gracious karate master, plays cricket and receives a holy blessing.