I have a few friends who will be coming from abroad, and they are interested in visiting the Vishnu Durga temple in Chennai. I have tried searching on the internet for it but have had no luck.
Can someone please advise if the temple is known by some other name and where exactly in Chennai it is located?
Thanks.
Can someone please advise if the temple is known by some other name and where exactly in Chennai it is located?
Thanks.