How many island countries are neighbours of India?
Sri Lanka and Maldives are the two island countries which are the southern neighbours of India.
Seven countries share the boundaries with India. In Northwest there lies Afghanistan and Pakistan, In the North, India, is bound with China, Bhutan and Nepal, to the far east India, is surrounded by Myanmar and Bangladesh to the east. In south-east there lies Sri Lanka and Maldives in the south-west. These two countries share the water borders. The northern part of India is referred to as Subcontinent and Southern part of India is referred to as Peninsular region.