
The Mother Temple of the sub-continent of India is
the House of Worship that has been most recently dedicated.
Located in Bahapour, just south of New Delhi, India, the foundation
stone was laid in October 1977, and the dedication was on 24 December
1986. For more on this Temple, visit their web site
http://www.bahaindia.org/temple/index.html |