'Dil Walon ki Dilli mein fir se apka swagat hai' (welcome to warmhearted Delhi)! Travellers identify it as a 'must see place' in Delhi, I call it a home of love, peace and tranquility - It is the Baha'i House of Worship in Delhi. Popular as the Lotus Temple, Baha'i Mandir is one of the most visited…Read More