Bagram Airfield also known as Bagram Air Base is the largest U.S. military base in Afghanistan. It is located next to the ancient city of Bagram, 6.8 miles southeast of Charikar in the Parwan Province of Afghanistan. The airfield features a dual runway capable of handling any size military aircraft, including Lockheed Martin C-5 […]