New Jersey, the largest Hindu temple outside India in the modern era. The Swaminarayan sect, a branch of Hinduism, oversees ...