Where is lotus temple located?
3 answer(s)
Answer # 1 #
The Lotus Temple is located in Delhi, India. It is a Bahá'í House of Worship famous for its lotus-like architectural design and serene ambiance.
Answer # 2 #
Situated in the southern part of Delhi, the Lotus Temple attracts millions of visitors every year and is known for promoting unity and meditation.