Hindu Existence Swaminarayan Temple Robbinsville, NJ: Second Largest Hindu Temple outside India opens in North America.

Top