• 6 years ago
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