less than 1 minute read

Diego Garcia



Diego Garcia, island in the Indian Ocean southwest of Sri Lanka. It is the site of a strategic communications center for U.S. and British naval troops and a refueling stop for military ships and aircraft. Diego Garcia is administered as a dependency of the British Indian Ocean Territory.



Additional topics

21st Century Webster's Family Encyclopedia21st Century Webster's Family Encyclopedia - Diana to Dreadnought