AdminFeb 22, 20181 min readLaxhmi Narayan TempleVisit the first temple built in delhi during our spiritual trip in October. The Laxmi Narayan Temple (also known as the Birla Mandir) is...