I didn't see many orchids in Delhi, but if you get to travel south you will see some amazing orchids. The best place of all the places I visited in India for orchids was in Kerala. Orchids were growing in all the huge old trees everywhere. That said, it is a long way from Delhi but the ocean is stunning.

Now if only you could visit Amey's place - I bet you could see some amazing orchids. I don't know how far Pune, India is from Delhi, but that would be a cool trip too.

cheers,
BD