The Lotus Temple, located in New Delhi, India, is a Bahá'í House of Worship completed in 1986. It has won numerous architectural awards and been featured in hundreds of newspaper and magazine articles. Timings:
NRIOL.COM, the premier online community since 1997 for the Indian immigrant community provides a range of resourceful services for immigrants and visitors in America.