The lotus temple in Delhi is a house of worship of which of the following religions ?

A) Buddhism

B) Baha’i Religion

C) Zoroastrian

D) Islam

View Answer
Option – B.