where is located lotus Temple
Answers
Answered by
1
Answer:
NEW DELHI
Explanation:
Lotus Temple, New Delhi, India. The Lotus Temple was consecrated and opened to the public in December 1986. It was designed by Iranian architect Fariborz Sahba, who won acclaim for the project even before the temple was completed.
Similar questions