British High Commission in New Delhi, India

British High Commission in New DelhiIndia is a strong bond of communication between British Indian Ocean Territory Government and India. It functions as the official representative of the British High Commission in New Delhi in India.

CAPTCHA code