Naval Outlying Landing Field Imperial Beach
Naval Outlying Landing Field Imperial Beach or NOLF Imperial Beach (ICAO: KNRS, FAA LID: NRS) is a United States Navy facility for helicopters, situated on 1,204 acres (5 km2) approximately 14 miles (23 km) south of San Diego and within the city lim…