BAPS Shri Swaminarayan Mandir, the largest Hindu temple in California, was defaced with messages against Indian Prime Minister Narendra Modi on Saturday.