National Coordinator at Baha'i Lotus Temple - New Delhi, Delhi, India
The Baha'i House of Worship, commonly referred to as the Lotus Temple is a place of worship open to all. It is one of world's most visited sites.