
It looks like India but is just 40 minutes from NYC... the mini kingdom where you take off your shoes to enter
A New Jersey Hindu temple transports visitors to India as it houses the second largest temple in the world, and it's conveniently located only 40 minutes outside of New York City. The BAPS Swaminarayan Akshardham sits on 183 acres in Robbinsville and …