Which are the neighbouring Countries of India?
Pakistan, Afghanistan, China, Nepal, Bhutan, Bangladesh & Myanmar