Overview

Explore the Birla Mandir, also known as the Laxminarayan Temple, situated at Connaught Place, New Delhi. Built by the Birla family in the early 1900s, this magnificent temple spans 7.5 acres and features shrines, fountains, gardens, sculptures, and carvings. Dedicated to Lord Narayan and Goddess Laxmi, the temple also houses shrines for Lord Ganesha, Shiva, and Hanuman, among other deities. Known ... Read More
.
img