The tomb of Muslim saint Hazrat Nizamuddin Auliya in south Delhi reminds us that it is possible for people of different faiths to co-exist peacefully.