Multiple choice general knowledge You need a passport to visit which of these countries? Nepal Srilanka Bhutan India Reveal answer Fill a bubble to check yourself B Correct answer Explanation Sri Lanka requires Indian citizens to have a valid passport for entry. In contrast, Nepal and Bhutan allow entry with alternative identity documents for Indian citizens due to special arrangements. India is not a foreign destination.