Photo Album>
Image 28 of 241

Bahai Centre, Delhi (Photo: Njei M.T)

Known also as the lotus temple, this is one of the most beautiful places to visit in New Delhi, India.