Omaha Landing Site, Namibia

Key Facts
Airport Name Omaha Landing Site
ICAO Code NA-0156
Country Namibia
Location Lat: -21.131950378418
Lon: 16.526117324829
Elevation 4954ft AMSL