All Exams Test series for 1 year @ ₹349 only
Question

Which of the following countries does not share a land boundary with India ?

The correct answer is

Sri Lanka

India shares land boundaries with seven countries: Pakistan, Afghanistan, China, Nepal, Bhutan, Bangladesh and Myanmar.

Myanmar borders the north-eastern states of Arunachal Pradesh, Nagaland, Manipur and Mizoram, while Nepal and Bhutan lie along India's northern frontier.

Sri Lanka is an island nation separated from India by the Palk Strait and the Gulf of Mannar, so it is a maritime neighbour and has no land boundary with India.

Hence, Sri Lanka.

Was this answer helpful?

Similar Questions

  1. At which among the following places in India, one can find a wide difference in day and night temperatures?

  2. Which among the following cities is called the 'White City' of Rajasthan?

  3. The highest point in the Aravalli range is:

  4. The Standard-Meridian line of India is:

  5. Which is the highest Indian peak?

  6. What is the full form of GMT?

  7. Among the following ________ is not a capital of Union Territory.

  8. Which of the following mountain ranges marks the western boundary and beginning of the Central Highlands ?


Important Questions from Indian Geography

  1. On which river is the Hirakud Dam situated?

  2. For what reasons is the construction of huge dams opposed?

  3. On which river is the Bhakra Nangal Dam situated?

  4. Muga silk is the product of the silkworm, endemic to which state?

  5. The Ganges is approximately _______ km long.

Need Expert Advice?
Upcoming Exams
UPSSSC PET
October 25, 2026
SSC JE
November 02, 2026
SSC CPO
November 20, 2026
SSC CHSL
November 30, 2026
Test Series
UPSSSC PET img
State Exams
UPSSSC PET Mock Test Series 2026
341 Tests 7 Tests Free
3825 Attempts
4.7(171)
English, Hindi

Start Your Preparation with Prepp Mobile App

Download the app from Google Play & App Store
Download the app from Google Play & App Store
Prepp Mobile App