Lotus Temple Facts & Worksheets

The Lotus Temple, located in Delhi, India, is a Bahá'í House of Worship that was dedicated on December 1986.