My wife went to the Temple last year and what she saw, the actual Temple, is not there anymore. It appears they are building it on the same site that she says she saw it there a year ago. Can you explain, thank you.
Address: 112 N Main St, Windsor, NJ 08561, USA
Sanjita Gupta | Nov 9, 2019
No the actual temple is there and they are constructing one more..its just the expansion of existing one..i went 15 days back
Vimal Patel | Nov 9, 2019
Agree, they r building another one which is going to be bigger than the current one. Current one is open and is visited by devotees daily.
Thanks! Your answer is awaiting moderation.