Prime Minister Narendra Modi has reportedly cancelled his visit to Bodh Gaya’s Mahabodhi temple during his trip to Gaya on Sunday. The visit to the holy Buddhist place was cancelled because of "reasons best known to the people concerned”. Modi is visiting the city in Bihar to address a rally ahead of the upcoming state elections.