qqp question1: 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) question2: Which is the best Delhi public library in south Delhi for undergraduate physics?