The second largest Hindu temple in the world opened in Robbinsville, NJ.

The second largest Hindu temple in the world opened in Robbinsville, NJ.
The second largest Hindu temple in the world opened in Robbinsville, NJ.