Geography, asked by shehreen2008, 8 months ago

where is lotus temple located​

Answers

Answered by gopika141020
2

Answer:

The Lotus Temple, located in Delhi, India, is a Bahai House of Worship that was dedicated in December 1986. Notable for its flowerlike shape, it has become a prominent attraction in the city.

Answered by Anonymous
6

Answer:

New delhi.................

Similar questions