Temples in Delhi : Lakshminarayan Mandir Lakshminarayan temple also known as Birla Mandir. It is located on the Mandir Marg at Connaught Place and is Lord Vishnu and Goddess Lakshmi…
Continue Reading