Birla Mandir, Delhi

The Birla Mandir or Birla Temple, popularly known as the Laxminarayan Temple, is a temple dedicated to Laxminarayan. It is located at Connaught Place in New Delhi and was built by the Birla family, which is why it is also known as the Birla Temple. The temple houses many shrines, fountains, and gardens, as well …

Birla Mandir, Delhi Read More »