The last stop of our Delhi Tour was the beautiful lotus-shaped Bahai Temple in southern Delhi. India, New Delhi - 06-Jan-07