History Interesting FactsTop 13 Interesting Facts about Lotus Temple, Delhivaishnavi salviOctober 12, 2023October 13, 2023 by vaishnavi salviOctober 12, 2023October 13, 20230591The Lotus Temple, situated in New Delhi, India also known as the Bahai House of Worship or Bahai Mashriqul-Adhkar Temple. It is known for its...