About this TempleEdit
This temple is here to honor the Indian God Vishnu.
This tempale is located in New Delhi, India located just off Connaught Place, an area in New Delhi. It is in a well preserved area and it is in good hands where it is standing right now. Plenty of people visit everyday to this place.