Skip to main contentSkip to footer
  • 3/16/2018
The Lotus Temple, located in Delhi, India, is a Bahá’í House of Worship that was dedicated in December 1986, having been completed for a total cost $10 million. It serves as the Mother Temple of the Indian subcontinent. East of Nehru place, this temple is built in the shape of a lotus flower and is the last of seven Major Bahai’s temples built around the world. Completed in1986 it is set among the lush green landscaped gardens.

Category

🏖
Travel

Recommended

3:18
1:40
1:25
1:16
1:04
5:13
1:59