The lotus temple, though a place of worship and meditation, is a popular tourist destination in New Delhi. The...
lotus-temple-archives-ghoomophiro
Loading...