13 Jun Repair POL Systems, DFSP Diego Garcia
Naval Support Facility Diego Garcia is located on a coral atoll in the Indian Ocean. The footprint shaped island is located about 700 miles south of India, 1,500 miles east of Africa, and is part of the British Indian Ocean Territories. Both the Air Force...