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