Laxminarayan Temple

Thumbnail Title Description
Birla Mandir - New Delhi

The Laxminarayan Temple, also known as the Birla Mandir is a Hindu temple up to large extent dedicated to Laxminarayan in Delhi, India. Laxminarayan ...

1 record found.