Skip to content
Advertisement

Topic - British Indian Ocean Territory

, the site of a joint military facility of the United Kingdom and the United States. - Source: Wikipedia

Related Stories