The Lakshmi Narayan temple, also known as the Birla temple, is one of the main tourist and pilgrim spots in Delhi.
It is a wonderful Hindu temple, but no cameras are allowed inside. I remember, above all, the incense aroma and the colorful gods inside. Outside there is a garden like a park with beautiful vegetation and statues of elephants, horses, cows, tigers and a few others.
View More »