• Social Media Links
  • Site Map
  • Accessibility Links
  • English
Close

Adventure

Filter:
Lotus Temple

Lotus Temple, Delhi

Category Adventure

The Lotus Temple, located in Delhi, India, is a Bahá’í House of Worship that was dedicated in December 1986, costing…