General Knowledge » Static GK

Which of the following is a neighbouring country of India?

A

Russia

B

Maldives

C

Australia

D

Iran