Indian Monuments About Laxminarayan Temple Delhi Yugam Jun 3, 2015 0 Situated in the capital city of India, New Delhi, the Laxminarayan Temple was built in around 1933-1939, by popular industrialists, B.R. Birla and Jugal Kishore Birla, giving it a second…