Who are allowed to come to India without Visa? Do the Britain Queen also need a VISA to come to India? (I have heard she do not need any VISA)
Which is the best Delhi public library in south Delhi for undergraduate physics?